So i was wondering if itch.io is used for publishing games that are semi- photorealistic etc. or is it mainly for publishing those "Lower Quality" games?
Ummm. what triple-a, i haven't stated anything like that.
AAA just means the game has spent lots of money. There is no real meaning behind it because gaming company made up that term: https://en.wikipedia.org/wiki/AAA_(video_game_industry)
just like how "blockbuster" doesn't always mean a good movie.