All that is true, but it still leaves a HUGE base of small companies without IT staff of any kind.

And there are smaller hybrid systems that can do both packet and circuit switching that are good starting points for both reseller and customer.

What if an SMB without inhouse CGs insists on the new thing regardless of the disadvantages?

Also don't forget where the R&D money is going these days...I don't think that (technically) Voip is going to get worse, the opposite is true.