That makes sense. I must have heard people use it incorrectly so much that the correct way sounds strange. I will use your suggested sentence as well.

The phrase makes for has a more specific meaning that the word makes and in this context limits its definition to the following: To help maintain or promote; In this sentence should i use make or makes? Massive scale, along with rapid growth make/makes it different. Should i use make or makes in the following statement: Please explain why your experience and qualifications makes you the best candidate for this position

Should i use make or makes in the following statement: Please explain why your experience and qualifications makes you the best candidate for this position