Yes. It's just a bit of money and missionary strength. Also, who takes Trade ideas?
And while I usually have no issue abandoning DIP tech as a land-based country, Muscovy's econ is so bad that I really don't want to spend cash on keeping corruption down.
In fact, bad econ is a recurring issue in my Russia runs. I've forcelimit aplenty, but can support maybe only 2/3rds of it.
So, yeah, there you have it. Who takes Trade, right?
So, I'm being a bit sarcastic here, obviously. I used to think Econ was all the rage and Trade ideas sucked. But then I realised a few things. First: In the admin group you already have the mandatory religious/humanist + admin idea groups. Which one are you going to delay for econ? Trade fits that bill quite nicely, since it uses diplomatic power. This is purely from a single player mindset obviously.
The extra merchants are a godsend if you can place them. Which Russia can. It's the difference between just collecting from the russia region and collecting from trade from Persia and/or China as well, both very rich regions.
Trade has fantastic policies. +20% goods produced is my favorite, which instantly makes you rich, however it has many others. It has +20% trade efficiency twice, both with other relevant idea groups (admin and qual), it has +10% goods produced with religious, it has the coveted movement speed with Offensive ideas. Or just idea cost reduction with Humanist, which stacks nicely.
If I'm playing next to the HRE, you're way better off with an idea group that reduces AE. However, this is not the case for Russia. You take -25% AE with religious, so that problem is fixed. The Quantity idea group is only useful if you can pay for that army, which again, is fixed by Trade ideas.
Going for Trade is definitely not the only 'right' way to play Russia, but it's certainly a strong and valid approach. With those same trade ideas, you have money to build manufacturies everywhere, and then you can pay for that huge army, so Quantity ideas aren't wasted.
What I'd suggest is try it out, play past tech 10 at least and make your own conclusion. Go for Trade + Religious + Quantity + Admin in that order, take the policies, and you have all you need for a world conquest with Russia.