>This makes me a bit uncomfortable because of how close it comes to infringing on freedom of speech,
That's fine, ads should be downright forbidden and get no "freedom of speech".