> prefetching can be harmful to the user’s wallet when she is on a limited or pay-per-byte cellular data plan
Sure, but if you are not on a limited or pay-per-byte data plan, then prefetching a large block block of data so the radio can go into low power mode for a while is more helpful.