It's quite simple really...
If you take the Top 500 keywords only then you have 500^3 = 125 Million combinations
Consider Top 1000 keywords for 2 word combos 1000^2 and you get 1,000,000. Significantly less which means more likely to get a sale. If you only focus on Top 100 keywords for 2...