I have read some of these comments and I am baffled. Crosswords are a leisure activity, and nobody is obliged to attempt any of them. If you do not have the time or patience for the more complex recent offerings, go for something else. For me, I regard examples like the Guardian Genius or the Christmas/New Year specials as a battle of wits between compiler and solver. I am perpetually amazed at the ingenuity of the former, and always have a glow of satisfaction if/when I complete the challenge.
PS: I think there is a misprint in the clue to 29D - I believe "shiver" should be "sliver".