Well if the websites use flash in such a way that it is inappropriate for mobile devices, that is not Flash at fault. So that article is not really being honest.
Make no mistake, SJ doesn't want Flash in his walled garden because you could use Apps and games without paying him. Unless I'm mistaken that is why we don't have Java either. And I am not wrong despite what the next few posters are going to say to defend Apple.