I used to play lots of Texas Hold em and Omaha cash games. But with people getting smarter about the game I've found that it's harder to make a profit. The entire landscape has changed from players having a grasp of only the rules to current players who are much more in tune with strategy and thus elevating the level of play. So I don't play nearly as much as I used to. I will still play tournaments and games with my friends live but it's to have fun.
William Hill does Live Casino and I've switched to playing speed baccarat. I love having a casino in the comfort of my own home or anywhere else I choose.
For those interested
https://livecasino.williamhill.com/en-gb/blackjack
You are correct that it has gotten much tougher, but still lots of fish. The trick is to pick a particular game and try to specialize in it. Like I decided I was going to be a 6 max SNG guru.
The reason there's still lots of fish is because they don't realize 75% (if not more) of the literature out there is for 9 ring MTT's. The strategy for a 6 max single table is completely different. except when you get down to about 3 players. Even then it's different because the way the pay structure is in 6 max, it's much more important to finish in the money then to go for the win. You have to make sure you don't bubble out.