I still think it would be pretty dope if cash shops could be used by developers to keep their servers running.
In other words, if you make around $100 - $120 USD (or whatever the rental cost is currently) through your server's cash shop, you wouldn't have to worry about renewing it. The rest of the profits would go to the company, of course.
And regarding the Gold subscription fee... It's about 3 bucks a month. Go rake some leaves for somebody. Seriously.