Stupid model, but that works almost everywhere. You're kind of describing support departments. The are entirely funded off added cost to the purchase price of the product, but more accurately, customers who paid for the product and didn't use support paid for other people to use support.
The same ...