Guys please let's try to make this discussion a proactive outcome smile some will like full customization, others may not.

They can make both: give you an option to let full customization builds allowed in your lobby OR use only preset characters. Everybody is happy.
Important thing to remember is that more freedom = success. My previous example of Dota is that Icefrog decided to create a pool of characters, but it's thanks to Blizzard developers that were smart enough to let their player base create whatever senario they wanted in warcraft3. More freedom led to greater outcome, so please do not restrain our creativity we can have solutions that fit every needs.