It still matters in many cases - one example is power consumption. Battery capacity is not growing much if at all and even with more power efficient hardware a badly written program that results in needless 100% CPU utilization at all time while it is running will make the device run out of power very quickly