I don't mind that the Hag's eye incurs a penalty. It should considering what Aunty does to it, but being unable to crit is a bit much. There are subclasses like great old one warlocks whose kits require crits for optimal/full use. (Yet funnily enough seems like they would be the most likely of the classes to take the Hag's deal). The debuff is punishing to the point that it really feels like it rewards meta-gaming the outcome.
I really really really wish they would remove inability to crit from one-eyed status in general. It's silly and not at all how being one-eyed works. I really don't see how having a blind spot and impaired depth perception would make you unable to hit something (even by accident) in a vital point.