I've been playing for a year and still don't have all the Ur's (lancer, venom shotgun and geth spfire are still lacking) and only the hurricane and the black widow are at level 10.
So I'll keep playing, promoting and then spending money at the store (sp's & psp's mostly).
I totally agree with some of the posters: if they unlock everything too fast we'll lose interest in the game, specially since the weekend challenges were disconinued and our chances of getting at least one UR per week are gone.
However, with the actual drop rate I guess that when Mass Effect 5 is released I'll have all my Ur's at level 10