I actually like English, but I don't think that making people strain their wrists for 3 hours on end accurately assesses their ability. I still think it should be compulsory, just better. I'm not actually sure how I would make it better. I wouldn't want to do a subject where I'd have to learn about grammar and spelling though, that would be as boring as anything and I think the best way to improve those things is to develop it naturally through reading and writing.
For what it's worth, I really don't want to sound arrogant or anything, but I don't think my English score reflected my English ability. I got a 38, yet in the next year I got H1 in uni English Lit. I've also won a number of essay competitions. I find that insane time limits are far too restricting and I don't have enough time to reflect deeply on the topic to write something to the best of my ability. That's why I preferred Literature, I was able to think about what I was going to write before hand on the texts and was able to think about the author's intentions and so on and develop my own considered stance over time, as opposed to English issues and article analysis where you have 15 minutes reading time to come up with something brilliant. That might be just me though.