Difficulty is a bummer. Our cards being sold out on NewEgg is a bummer. We will keep mining and building more rigs nonetheless. The profits are still here, they just aren't as crazy as they used to be.
Depends on how you look at it.
If you cash out your Bitcoins at the end of every day, and that is your definition of profit, mining today is more profitable than when I started.
But if you consider Bitcoins themselves as the profit, then yes, it's much more difficult to make profit now.