Je ne vois pas ce qui empécherait une association de mettre de la publicité sur son site, d'ailleurs beaucoup le font.
Ce qu'il faut c'est ne pas distribuer les bénéfices et ne pas concurrencer une entreprise.
Pour le reste l'argent peut très bien servir à fiancer les serveurs.