From what it sounds like you have little or no options in terms of fiber ISPs, which yeah, really sucks. Octotel in my area has dozens of options so if service goes to pot I will jump ship at the first chance. As long as things are good for me I'll support CI but I'm not married to any of these companies.
That being said, I'd love to know what some of the most vocal people here have done or do for a living. Just wondering because I've been in retail/service related jobs and I have the utmost sympathy for people "behind the counter". So many problems take time to address, and can even be completely out of your hands to fix, but it's easy to spot the people who've never been in your shoes: they're usually the ones complaining about it most bitterly.
Not saying that that's the case here, but it might be.
I'm an IT Manager in the finance industry. I can tell you if our 1st line support/service was like this, we'd be out of business.
It is not up to the customer to manage their own expectations in the service industry.
The Company must manage expectations on behalf of their clients.
If something is going to take 5 days, you tell the client 5 days, and if it hasn't happened, you communicate such on the 5th day. Then ask for humbly for another 5, and perhaps even provide a nice copy paste script as to why the need for the additional time is required.
Perhaps, as PBCool has alluded to before, their support desk software is letting them down, but the first thing I would do is have two 1st line people working bottom to top on follow ups, perhaps their system has no follow up date? or the reporting is non-existent. *shrug*
The second thing I would do is assign resource pools/projects to an FNO+Area and auto respond to all tickets that support place in those pools, when there is news, or perhaps a daily, "we don't have anything to report yet". Again, clients expectations managed, with minimal effort.
Everyone that is sitting back saying people are overreacting are either hitting the Durban poison hard, or haven't had to deal much with CISP support, In March I spent more money in airtime holding in queues, than I did on data bundles. This last issue, I loaded a ticket, phoned in 24hrs later (because no one had responded), got told that they're going to jump right on it but I need to send n00b screenshots, which I did, and the ticket hasn't been touched since the 26th. I've replied giving as much info as I possibly can. silence.
I PM'd PBCool, he said Mdu is investigating, I have not heard from Mdu at all.
It's tough to load the website, or get a Facebook wall post stating "Best ISP" blah blah, when you're on the receiving end of this level of service.