Making money helping people with poor vision (selling glasses) is fine, of course. I mean exploiting their weaknesses, like using a tiny typeface to write important price information while showing a big price-like number prominently. Doing something formally correct which turns into a trap because of the customer's disability.