You are absolutely right, which is why I have made a poll where people can vote on what they'll use to play the game, mbb's launcher or steam. should give us some sort of an indication of how many of the current game owners will be using the steam or the launcher
Are you getting MBB launcher or steam key - Poll
Are you getting MBB launcher or steam key - Poll