Ad , ad, ad
You insert ad Everytime user taps on navigation tabs, seriously? You are saying you compell people to pay for a normal operation of switching tabs? It's not enough, you should also add ads on every single button including the settings and blur out all information unless an ad is played. Have users land on a blank grid of dates and have them go through layers of ad hells just to access humidity, and an ad per hour forecast for humidity alone. Now that would be in line of your business principals.