I always think it's because I have a flat butt.
That's what I've always thought was my issue. I have that issue with tights and leggings. If I buy according to the size charts, they are baggy in the butt and too long . . . and they walk down. If I go down a size, they aren't baggy, but they still walk down. I blame my flat butt for not giving them anything to grip.