The word "especially" just feels like an abrupt hiccup in the middle of the sentence; the semicolon adds a good pause.
If you don't want to add the semicolon, I'd change the word "especially" to "like"
"People suck at using punctuations like semicolons, commas, and colons."
It sounds more...