becuase its peak
I think it's actually because they use a lot of assets made by other people and they would get in big trouble if they earned money from it.
that's actually the main reason its on itch.io instead of steam from what ive heard
sounds reasonable