You don't go nuts-on-stem to stop. You do that for distance. To stop, you skid in quick, short bursts.
Yes, their legs are stronger, or maybe they have a lighter gear. Yours is a little steep, but lots of people (myself formerly included) ride higher and can skid fine.