The ease of installing certificates on a shared hosting environment is almost totally outside of our control. The hosting provider decides everything about the interface and features that are available in that environment.
A lot of providers have made it work well:
What will probably help most with the other providers is pressure from their customers.