It's all cool, but you must know how hard is to run contest on Steemit. If Barbadosso had big upvoters sponsoring his contest, there wouldn't be need for upvotes. But he doesn't have them and it's fair to require upvote in that case.
Just my opinion.