I'm not sure I would call it cheating. When I think of cheating, I think of a restricted action that gives an unfair advantage over competitors, of which is incredibly difficult for competitors to duplicate. But implementing the same hack, in this case, is easy, fairly common, and it isn't stepping outside of any real boundaries so it's not like the playing field is uneven. It also works and works well to provide users (customers) with a better experience.
That’s not cheating, that’s not a problem at all. Neither ethical nor otherwise.
You happened to know a working solution, this was by chance, but you also managed to sell it, explain it and it’s a solution you developped.
reply