playing games and developping them is important but so the export so which one do you prefer :
exe
apk
aab(not sure if i write it right)
html
else
Depends on the game. As a player, I hate web games if they take more than about 30 seconds to load up the first time, because it feels clunky and it clutters up the browser cache. If the game is made in a bloated engine like Unity or it has lots of fancy graphics, then you’re better off distributing it as native binaries. Otherwise web games are fairly convenient.
More important than the format in which to export, is the design of the game.
A mobile game is designed to be played on a small screen, usually with one hand and using the fingers, that type of design usually looks bad on a PC with a keyboard and mouse.
A game designed for a gamepad or keyboard and mouse is often played very poorly on a mobile device.
If your game can be played in different formats, for example a properly adapted VN, then there is no point in limiting the format in which you export it, the more formats you have, the more people you will reach.
If your question is which device I prefer to play on, it also depends on the type of game, however personally I prefer to play on a PC.
PS: I also don't know what the .aab format is
I think the question you mean is "which PLATFORM do you think is the best ?" since each "export" refers to a platform (exe can be both win/linux).
And the answer is yes it depends on your game style, some games suite better for mobile, others for PC, web, and some even for console (you missed NSP for instance, the Nintendo switch app pack format).
For instance, I hate playing FPS games in mobile (I know some may like) so for me in that case, an APK would not be a good choice. But an isometric RPG on the other hand is a good choice for mobile.