I do agree that men can wear a suit for almost any occasion – work, lunch with friends, red carpet events, parties, etc. However, females simply have more wardrobe options so the suit is usually just a work uniform. But it doesn’t have to be like that!
Dressing for the office in the morning takes time and energy, which is why the concept of a “work uniform”–wearing a variation of the same outfit every single day–has become so popular. Barack Obama, for instance, put on the same blue or gray suit every morning while he was in office to cut down on the number of unimportant decisions he needed to make. Then there’s Mark Zuckerberg, whose closet famously consists of dozens of the same gray T-shirt, allowing him to eliminate any sartorial choices so he can focus all his energies on Facebook.