No surprise whatsoever that my opinion aligns with yours, as it does most of the time when employee discussion comes up. If John C. still came around we'd have to read half a Bible's length post detailing why employer's are all a bunch of assho!es and employees are always getting screwed 6 ways to Sunday by the boss.
Obviously, refusing to give a reference speaks pretty loudly, but not quite as loud as "So and so was a complete tool. Only showed up on-time about half the time, had a huge mouth that never stopped talking, and wrecked more stuff than he fixed. I wouldn't hire him back if he was the last prospective employee in the country."
And the truly sad thing is, that description fits more ex-employees than anyone wants to believe.