Whenever something wrong happens, isn’t investigating and sending an apology the “supposed to be” right thing to do? By no means I’m arguing whether free Mac is a necessary compensation for that specific dev. Apple not accepting errors on their side UNTIL being called out by consumer protection organisation in my eyes is the exact definition of doing whatever they want and get away with it regardless.So you are saying the posters attitude is rubbing off onto Apple and they aren't doing the "right" thing? Whatever or whomever deems the right thing to be?
But you are right there. “Right” or “wrong” is not defined by nature. It’s deemed by people who sees it. I can say what Apple is doing is wrong, and you can say Apple is doing the right thing. No problem. But I don’t like apple treating developers like the OP describes.