Well that's why airlines like Ryanair exist. If say Lufthansa is booked up by Chinese tourists and prices are rocketing, that leaves a gap in the market that these airlines fill.
Also people aren't stupid. They shop around and find good deals. I've seen many South Americans using London or Amsterdam as hub airports before jumping on cheap flights to Spain/Portugal etc.