That would be a way, but in the moment (and I think their is no desire to change) the creation of a tournament cost 2$ - I think this is a point who many people scare off from creating tournament.
You could it also say in another way: You should pay 2$ for every tournament for fullfilling of your daily quest.
Maybe it would be a way to take the 2$ from public tournaments but not from private tournaments.