It might sound obvious, but banner ads ruin the user experience. But why?
Banners are designed to get the user's attention. This will always clash with your interface. No banner ad ever increased user experience.
Take this action
Find alternative revenue models if you value a good user experience.