actually I have found my regular M122 quite good enough (and it's much cheaper). For those on a budget, just ignore the F propaganda and buy one of these cheapo M terminals for like $25 shipped. Keyboard is already plenty solid and heavy.
Model F's IMO feel better.
Of course they do. I own some myself. One working XT that I really love. But after months, I still haven't gotten off my ass to fix my F122, and I have a couple others without spacebar, which tells you a lot about how important it is to me to fix my Fs.
M122 already feels good enough to keep using it. It's heaven compared with any scissors switch or chiclet or even alps. So for people who can't afford to pay more, M122 is a serviceable substitute.
I don't believe in the Razer hate propaganda also. Granted, Razer isn't that great. But for someone on a budget faced with a secondhand Filco at $120 shipped, and a secondhand Razer at $50 shipped, I'd say just go with the Razer. The extra $70 difference could mean a week's rent or groceries for some students or in-between job geeks.
It's a pragmatic, value-conscious mentality that isn't fashionable, I know. But not everyone on this site is a top programmer making $200k a year. We've got Vietnamese and Filipino kids who probably make $500 a month or less.