It's difficult to say, but those who don't support this "collective self-defense " are absolute minority. Less than 1% of the population. Others are like: "Of course I support this collective self-defense, but the government don't want me in the regular Army, yet (they prefer me working at plant, for instance). If they ask me personally (or suggest higher salary) - I'll join the Army. "
Right now 204K roubles/month for contractors and 300K/month for mobilized is enough to keep the balance between economy and military forces.