Solid ads and interstitials to install unrelated apps.
I wanted a weather app. Not a wallpaper app, or an alarm clock, both of which came up before I could even find the buried and hard to find page with weather for my city. Lame.
Noah42 about
NOAA Weather Radar - Weather Forecast & HD Radar, v3.18