Also, mining equipment is continually getting better. Large scale parallel ASICs like these are still a relatively recent field, with lots of remaining room for improvement. It's far less stagnant than current x86 processor speed. Mining is very much a red queen's race.