Guys who get matches, what are you doing differently?

I have heard that I'm a good looking guy but definitely not extraordinarily good looking (not daddy material) someone who is rather cute than hot. I get matches on dating apps, some out of my league some good ones but none of my matches are from exceptionally beautiful girls and when they talk to me they want a serious relationship because they assume I look like a nice guy and am not looking for any hookups or anything casual. On the other hand I see my super masculine and buffed friends with muscles /viens or guys looking like a model getting amazing matches with influencers and models who are willing to do anything the guy wants them to do. We have had 5-6 similar matches recently and the girl reacted differently with both of us. She wanted something serious with me and wanted to take it slow (even rejected the idea of holding hands) meanwhile she wanted to fuck him in 5 minutes of their chat, they exchanged nudes/sexted and she had a nice fuck with him and told me that we should go to some cafe and talk about stuff and this has happened quite a few times. I just wanna ask the girls on this sub. Every girl can easily date/hook up with an extraordinarily good looking guy and most of them let them do anything as long as they look phenomenal but what about the good looking average guys who are actually nice and won't be toxic for you. Is being extremely good looking the only way to meet someone nowadays? Specially in a Tier - 1 city where the competition for guys is always high. I'm saying this by experiencing the dating apps scenario in 3 big cities - Delhi NCR, Bangalore and Mumbai. I'm sorry if I was wrong and I didn't mean to offend anyone if I did so. Just need some gym motivation maybe some girls giving their honest opinions can do that. Would really appreciate if girls respond to this, it'll help a lot of my bros and me as well.