You have to spam the button WHILE you are going down. It's hard to catch.
And yeah, the roll is a little fast and spastic looking, but it's totally possible to do rolling, jumping, and somersaulting in full plate. I'm surprised that in this day and age people still think plate armor wears 300 pounds and the wearer is as sluggish as a fat guy at the buffet. Get some history yo!