Even though you can't socialize, anyone can enjoy online casinos because now there are many choices of platforms that provide this and everyone just needs to make a choice for them to try. And I think that with the existence of more services from various platforms for casinos, it won't be a problem if someone doesn't try land-based casinos manually like your uncle did. Because now almost everything can be accessed via a smartphone that has an internet network.
There are risk with landed casino and they are old, just because someone is only gambling through online casino should not mean they are only doing that because of profits. There are many ways to gamble online and still socialize too. We have online community that connects gamblers together and they can discuss with each other and have physical meetings too. Some people are only gambling online because of boredom or as an hobby, they do it because they want to pass time and not only because they want to make money. Online casino to me is more fun than land based casino. Land based casino has limitation but online casino has many games that you can play and if you do not like the current one that you are playing, you can switch to a different game and there are multiple choices to enjoy while in your room.