I think ads are hardly the problem as anyone with a functioning brain cell will have an ad blocker.
It's the download speeds that frustrate people.
"Just make your own mod" is such a lame rebuke here. Yes, mods take effort to make. That much is obvious, and I can appreciate the effort put in...
Playstore version doesn't have the black bar so it's clearly something with your mod, but that's cool I guess. It was fine until that last update, too.