The person writing it is a non-het guy. The reason all of them are gay is because prep doesn’t show any attraction to women, which means they couldn’t have a girlfriend (plus, there are some other lesbian characters if you read later) and all of the characters have a lot of character to it other than that. Plus, I’ve seen so fricken many of the same cardboard cutout strait romance, so it’s probably fine