The problem with shared is the issue of shared cost. How do you determine how much a user consumes?
There is also the issue of upgrading the shared infrastructure. Because of the size it's a lot more expensive to replace, so that is postponed for much longer because now everybody needs to pitch in.
There is also the issue of upgrading the shared infrastructure. Because of the size it's a lot more expensive to replace, so that is postponed for much longer because now everybody needs to pitch in.