I agree with you whole-heartedly. It seems that any time a game isn't 100% skill based, people throw a hissy fit. It happens in most, if not all, games that have a competitive following.
My opinion is, if you want a 100% skill game, go play Chess.
To me, luck is a big part of the fun and...