People who started this many years ago will look back at a time where offers were more abundent, and money more free flowing, but if there's one thing I've learnt from the forums it's that there's always another new offer just around the corner. Bookmakers may come and go, offers may go in and out of favour, but there's always a way of making money from this game.
You might doubt Matched Betting is working, but it's probably (and no offence is meant here) that you don't understand it. It's quite a difficult concept to get across through words, pictures or even videos. Ideally you'll learn from someone sat next to you with a pen, paper and laptop. If that's simply not possible, then start by looking at my Matched Betting Basics guide, and the 10 Rules of Matched Betting. If that doesn't confuse you then there's a good chance you can work this out and get involved in Matched Betting.
Sure some of the terms and conditions may have tightened up over the years, but that just makes the people doing the Matched Betting even smarter. Where MSE and the GIOL forum may stop at Matched Betting, others plow into the slightly riskier but even more profitable Advantage Play betting. There are plenty of opportunities to make money, you just need to start.