my local mosque does not ask for donations, never did, and they are running fine. how? like you pointed out lansing, having property they collect rent on. also, this particular masjid, whenever they need money, maybe for renovations, it comes from all over the world from other masajids.
I can't stand it when they ask for donations, usually at the end, the people collecting the money get thrown all sorts of accusations. Unfortunately, even the Imam.. Don't know of any such hadiths though.
That is how our masjid meets most of its expenses as well. We bought a commercial property and renovated part of it for the masjid and rent office space which generates revenues for the corporation. These revenues are used for meeting the masjid expenses.