I am a writer myself, and to not acknowledge Shakespeare's genius would be foolish. His plays weren't just dirty jokes for working class people; they had amazing philosophical insights which many philosophers still quote him for.
King Lear and
Hamlet were both particularly amazing in that way.
Another thing that speaks for Shakespeare is his incredible ability to do more than one genre well. He could do fantasy
(Midsummer Night's Dream), historical dramatisation
(Macbeth), court drama, tragedy and comedy.
What's more, his plays showed a passing knowledge of other parts of life, for example, the medicine systems of the time, the predictive and psychological systems of astrology, astronomy, and other sciences.
He wasn't a Jack of All Trades - he was a Master of Several. And that's probably still underestimating him.
Steve Dark said:
This again. Reading the same soliloquy over and over in secondary school was god damn awful boring. Watching David Tennant and Patrick Stuart perform Hamlet from the front row however, another matter ENTIRELY.
David Tennant doing
Hamlet... my God that would be good. Somehow I just find him perfect for any role in that play.