The general consensus is that anything we can register today could have been registered yesterday, so it isn't nearly as valuable. I agree with that. But and this is a big but, there are always exceptions.
Today I registered snanky.com. Anyone could have had it yesterday! I see opportunity. It isn't snarky and it isn't skanky, its snanky. Ironically, at least it is to me, snanky is in the urban dictionary. It only takes a small social wave to make the word popular. I also think it is very brandable. So snanky isn't abcd.com, but I do not think I will have a lot of trouble selling this over the next few months if I choose to move it.
I do think differently than many here. Not better, different! I think "generally" speaking domainers should buy domains in a secondary market, liquid domains, 1 word domains, current/hot domains, and hand reg domains . . . looking to hold for many years, a few years, and willing to flip in months. I think that strategy can work for a lot of people. There are experts that have their niche, that have their matrixes, that follow a detailed script and will not deviate from it. There is a lot of room on the domain train!