Yeah I think you have a point there with people want a video game rather than a TT. But for most people, is TB really that much of a TT thing? I mean for me, TB doesn't give me TT vibes, but I played a lot of civ and XCOM before D&D so that could be why. Does TB scream TT to you that much?
Also I never thought you were making fun of TT players, I just thought I'd add in another point. And yeah I've tried roll20 but unfortunately I never found any luck there, I was surprised.