It does get updates but much much slower because I don't control that account directly. I pass along updates to them but it goes out on their own schedule.
Also I don't directly respond to comments on those because I don't really see them, the steam version goes through the publisher while the itch page is mine directly.
Thanks!