Because Apple still encodes songs using the proprietary AAC format …
Apparently Mr. Broida failed to do any research for his blog post. AAC, Advanced Audio Coding, is a standardized, a proprietary format.
AAC was developed with the cooperation and contributions of companies including
Fraunhofer IIS, AT&T Bell Laboratories, Dolby, Sony Corporation and Nokia, and was officially declared an international standard by the Moving Pictures Experts Group in April 1997. …
It is specified both as Part 7 of the MPEG-2 standard, and Part 3 of the MPEG-4 standard. As such, it can be referred to as MPEG-2 Part 7 and MPEG-4 Part 3 depending on its implementation, however it is most often referred to as MPEG-4 AAC, or AAC for short.
AAC was first specified in the standard MPEG-2 Part 7 (known formally as ISO/IEC 13818-7:1997) in 1997 as a new "part" (distinct from ISO/IEC 13818-3) in the MPEG-2 family of international standards.
It was updated in MPEG-4 Part 3 (known formally as ISO/IEC 14496-3:1999) in 1999. The reference software is specified in MPEG-4 Part 4 and the conformance bit-streams are specified in MPEG-4 Part 5. A notable addition in this version of the standard is Perceptual Noise Substitution (PNS).
HE-AAC (AAC with SBR) was first standardized in
ISO/IEC 14496-3:2001/Amd.1. HE-AAC v2 (AAC with Parametric Stereo) was first specified in
ISO/IEC 14496-3:2001/Amd.4.
The current version of the AAC standard is ISO/IEC 14496-3:2005 (with 14496-3:2005/Amd.2. for HE-AAC v2)
AAC+ v2 is also standardized by ETSI (European Telecommunications Standards Institute) as TS 102005. …
AAC was designed to fix many of the serious performance flaws in the MP3 format (which was specified in MPEG-1 and MPEG-2) by the ISO/IEC in 11172-3 and 13818-3.
Advanced Audio Coding is designed to be the successor of the MP3 format and demonstrates greater sound quality and transparency than MP3 files coded at the same bit rate.
Source
If a digital audio player doesn't support a modern standard like AAC, that is the fault of the manufacturer, not Apple. Many manufacturers, such as Sonny, Microsoft, Nintendo, Creative, SanDisk, and Palm, Nikia, Samsung, RIM, and Siemens, to name a few, do offer AAC support.
[I]f you're a purist, you may want to skip iTunes altogether and buy MP3s outright from a store like AmazonMP3.
A "purest" would not purchase music in a lossy format at all (unless it was not available in a lossless format), most likely by purchasing the CD. They certainly would not use MP3 when a superior standard like AAC is available. Nor is a "purest" likely to purchase a digital music player that does not support AAC.
MacBook Pro 2.8 GHz Core 2 Duo
Dual Xeon 1.8 GHz 9 hdd RAID 5 NAS
a few other older machines