I would argue strongly against increasing the cost of games. They're already grossly overpriced in my opinion. In fact, it's that ridiculous amount of money that is the root of the issue in many cases (games being forced out the door early, lack of support, trifling / predatory monetization options...) Money is like food. Too little, I starve. Too much, I get heavy and lazy. Just the right amount, I remain in fighting shape. Throwing money at a problem only makes things worse in the long run, and it proves that I'm willing to be taken advantage of in order to improve things.
And it doesn't come close to solving the problem. Increase in complexity leads to increase in human error, and that leads to bugs. If we want games that are going to push the envelope and create enormous, sprawling, non-linear experiences...there will be bugs. Period. No one is perfect, and no amount of work will ever create perfection. (The first person to come by and look at the work of perfection / magnum opus will likely go: "It's alright...but I would have done things differently!")