Yes, he's a good driver but with very little bad luck lcompared to Vettel and especially Hamilton.
Only recently, Lewis and Seb had periods of champion's(devils =P) luck in their careers. Alonso drove a monster of a race, if you can't appreciate a drive like that you don't appreciate F1.