My view:
Most people bought their existing systems without any clue that it might support 802.11n with a flash upgrade, so they DID NOT PAY expecting that functionality. Apple was under no obligation to ever provide 802.11n in those systems, either free or at a charge.
The fact that Apple has chosen to release a flash upgrade that WILL support it is a bonus. Nice of them to offer that upgrade for older systems. Sure, it would have been even nicer if it was completely free, but if you can afford a $1000 computer, then $1.99 is nothing to you. But if $1.99 isn't worth it to you for 802.11n, then don't pay it.
Most people bought their existing systems without any clue that it might support 802.11n with a flash upgrade, so they DID NOT PAY expecting that functionality. Apple was under no obligation to ever provide 802.11n in those systems, either free or at a charge.
The fact that Apple has chosen to release a flash upgrade that WILL support it is a bonus. Nice of them to offer that upgrade for older systems. Sure, it would have been even nicer if it was completely free, but if you can afford a $1000 computer, then $1.99 is nothing to you. But if $1.99 isn't worth it to you for 802.11n, then don't pay it.