Must be nice to be 20. For us ancient folk, there is certainly benefit in warming the knees up before even starting a training session, and keeping them warm. Sweats are not the same, I don't know why you would say that. My SBD's also help me with the feels. I think I'm more consistent with my form when I wear them, and I believe videos I've shot support that notion. I find them to be most beneficial on higher rep sets.
Almost every fed allows the SBD's as well. They're IPF raw legal.