I felt the same. Nothing in the system made me want to give up the 3rd party supplement I use for property now.
It reminds me of the ship rules from GoS. Technically functional, but boring. It’s another C-grade-equivalent ruleset.
Toss them a minor magic item. Prep while they squabble over who should take it for 30-60 minutes.
In 3 months, you’ll forget they have it and they’ll use it to completely bypass a 4 hour combat you planned, leaving you in the exact fake boat you are now but even worse.
But that’s a problem for future you.
It might even make roll20 get off their ass and make it more usable.
I love your optimism
I’ve got 4 groups.
Groups 1 and 2 are small groups made of friends and we handle everything over text. We do tend to have a lot of “hey, are we playing today?” texts on the day of.
Group 3 started as a work game and has a larger group with less consistency of who shows up week to week. We use discord. Creating events, hosting lore, and places to stash special/homebrew rules is nice.
Group 4 is a west marches-ish game with about 10 players. Discord for that also, though once a group is set for a couple sessions we switch from the discord channel to a group message for communication.
I’ve used Teams in the past as well but I find discord to be better for managing the various things I need to organize a game.