I don't think this is immoral. Ads are a perfectly legitimate business model.
I agree it's not unethical to honestly sell ads though.