I know the real answer when an author choose who is an alpha and a omega is who they headcanon as a bottom and a top but I wonder in the lore what determines who is an alpha or an omega, the body and looks or the personality?
Because most people decide to write Kokichi as an omega but he has so many alpha's characteristics!
first his talent is related to leadership that is what alpha are famous for...
He is very determined, decisive and ambitious
He is hyper rational and doesn't openly seek an emotional support, he also view EQ, his and other people's feelings as something of less important he can sacrifice to reach the goal he wants.
He acts as a lone wolf when he isn't with his pack (Dice) and has a violent rivalry with others alphas like people ( Kaito, they beat the shit out of each other either using words or fists)
he is more protective than nurturing and his tactics are extreme and aggressive.
So it is more narrow minded thinking that an Omega shouldn't have an alpha-like personality or it is more narrow minded that an Alpha can't be short and cute?
Anyway I decided that Kokichi could be a transgender Alpha LOL 😂
They should really add the transgender concept in the Omegaverse!