Boy, I can't help think of Apple's app marketplace like browser addons these days. Apple Arcade...
843665
@33MHz They basically pissed off a whole lot of extension/addon developers so yeah, calls for antitrust goes deeper now.
843670