First, YES! I'm so happy Apple is getting taken down a peg. This is so incredibly great that someone is finally going up to Apple and saying, "No, you made the iPhone and the consumer bought it, you can't keep controlling what they can do with it past that point." This can only lead to good things people.
Second, Job's position on flash is bs. The .swf format is open sourced. Anyone can use it, anyone can play it, and it doesn't cost you anything to make your own compiler into it or out. Flash the program though is not...which suprises you all somehow? It's much like any programming langauge, some people have made tools that make it easier to program in it and they want to be paid for making these tools. You can do it on your own for free if you want though, no one will stop you. Can you do that for the iPhone? No, now you MUST use Apple's SDK. I understand that they want people to use their features sooner, but people can decide what they want, and I assure you that the coolest app will win out in the end. But most of Apple's complaints are silly.
Wanna know why Flash sucks on Mac? Because Apple won't let any program go anywhere near the kernel which would help Flash be more stable. Windows? Pfft, Microsoft doesn't give a crap what you do with their OS, it's not their problem anymore. Their only concern is that it keeps working correctly and that the next one is better. Apple seems to think you are merely renting their precious cargo. It's a very unfair business model they have set up and needs to be dismantled and rebuilt. If you don't believe me, replace Apple with Microsoft and tell me you wouldn't be turning five new shades of pissed off if they did this same stuff with your phone or computer.