I don't think anyone is talking about gold cap on each character-- that would be insane. It's a single gold cap per account.
Don't get me wrong, I think the price is way too high to be acceptable to most people. But I have the money several times over, and I personally would pay it.