Any company that is good understand what the public wants and is looking for. AT&T is no different. They find the most attractive model to fill the roles in commercial and air these commercials during prime time or sports events. This way they are guaranteed that you'll watch them and pay attention. These types of commercials are for targeted audiences only. Now if they want to attract women they will use men in their commercial. This is just good business and they hire companies that understand how men and women think so they can get people to watch their commercials on TV.