the fact they give your legs a decent shape as you say is enough to not wear them.
what are people over 30 supposed to dress like anyway? I wear Jeans, t-shirt, hoodie or jacket what else is needed