Well, the link didn't work for me but, yes, it is.
Compared to the 2-1-0 system, you get an extra point for winning, an extra point for drawing and an extra point for losing by 12 or less.
If we went back to the old system, the only teams who would benefit are those who get stuffed. Why would you want to give them an advantage ?