The author must have mixed up 25 best with 25 worst for a few - take Michael Jackson and Madonna off the list. Jacko - one bad apple
did spoil the whole bunch, and Madonna? I actually like some of her songs, but her voice is so highly synthesized and manipulated and the 'music' electronically manufactured, that for all we know she sounds like Kermit the Frog and anyone of us could do what she does (singing that is) or better.
That being said, add, in no particular order Tom Petty (and the Heartbreakers) and Aerosmith. Now that's a better list. ;-)