>>2814932>>2814752Fujo confirmed.
Yaoi was made for girls by girls. Uke and seme are yaoi terms. These terms exist in fiction. At this point spamming "no small tops" is a meme on here.
Fem bottoms and Masc tops would be the closest to what you're talking about. What you fujos call a "switch" is called "Verse" and it's a very real thing you'll see when you open up Grindr. Also every guy has a prostate, so unless someone has medical issues...there's no such thing as a total top.
You can have preferences to top or bottom during gay sex, but no one is restricted to being a "uke" or "seme".
I'm a twink and believe me most of my encounters are with bigger guys. There are muscular bottoms out there who enjoy having twinks dominate them in bed. There are jocks who love to be submissive. Actual gays are a lot sluttier than you think.