I think it's fine to not give Steam keys since the game was previously paid-only on itch (not to mention it was only a buck or something). If it was free with optional payment I might be upset, but it wasn't.
I'm even afraid to imagine what kind of country is this where even with regional pricing - steam version is insanely expensive? I live outside the US and steam version for me costs same price as itch.io version now. Let me guess, I'm just extremely lucky?