Yes, great result. This mostly (but not entirely) equalises the DNF points lost by Hamilton and Rosberg. I don't think anyone would want the champion to be determined by DNFs, things are almost as they should be now, pretty equal between them, within one 1-2 race result.
There's no way of stopping that German National Anthem though, whatever Hamilton does!