The author feigns indignance at Apple's margins, as if the only possible purpose for that markup is to line the pockets of Apple execs. But this isn't pure profit for Apple. Apple develops feature and security updates which they make available for free (at the point of use) for years to their hardware customers. The significant hardware markup is what enables this!
Contrast this to companies that sell hardware at cost. You find phones and laptops crammed with programs to collect and monetize your data, and zero security or driver updates.
A company that charges full price up front is at least in a position to afford to be able to do the right thing by users.