Caching will only get you so far
Ever tried driving outside a city? Mobile internet when switching between cell towers at 70mph+ just doesn't cut it. Take a journey up the M5 and try to sustain a connection. Worse what about Scotland or the Welsh valleys or Cumbria? Sometimes the live chat of a radio station is what you are looking for - not a pre created playlist of music.