Tasha - I hear what you are saying regarding your preference to "puzzles" rather than "Bang-Bang" levels.
On the other hand, I am not sure if you have ever created a level or not. But when one creates a level, it normally gives one a lot of self satisfaction, for many reasons - namely:

to master the level editor is a feat in itself

to actually "think" up a level time and time again is quite hard to do

to create enjoyment for others

to get personal satisfaction when you get comments good or bad.
People's brains work in different ways, some like really hard levels, some medium/easy levels. In the same way, level creators' brains also work in different ways. If there is a particular person's levels that you don't like - my advice to you is "do not download it" - that is your perogative.
Please don't be offended by this - but I don't agree with you slagging off other people's levels.
Enjoy Wonderland
Lillian