I wish to know your two cents about company strategies regarding being specialist vs. generalist.
By specialist, I mean a company who is only selling VPS for instance. And by generalist, I refer to those who provide a wide range of services (Domain,Hosting,VPS,Cloud,Dedicated etc.)
Does it have any effect on your choice? If so, which way is it?
If you could share any past experience it could be also helpful.