I mean that's true but imagine sitting there hoping you're one of the lucky few, like you're inside of a fucking loot box, that's a feel bad moment for sure.
I will consider the amount of money I'll save on not having to go to another continent and probably hotel expenses. It does feel like one of those once in a lifetime things that I would be kicking myself for missing if I didn't end up going I suppose..
I've been to four TIs (5, 6, 7 in Seattle, and 8 in Vancouver) and they were all worth it. Granted those will not be as expensive as going to Stockholm, but IMO they were all worth it. Attending these in person is something I really recommend everyone into Dota try to do at least once in their life. This year they did two day bundles for the tickets, but usually they do a weekday ticket and finals ticket. The weekday is days 1-4, Finals is days 5 and 6. Watching the games with a bunch of Dota fans is one of my favorite experiences. All the people you meet there are incredible. At every TI I have been to (and the other ones), there has been a meetup of people from the old place/Era. In a way it's like a convention for Dota. Being there for the Six Million Dollar Slam (It's a disastah!") was incredibly hype.
Last year after games were over one night someone yelled "LAKAD MATATAAAAAAG" and everyone else said "Normalin normalin!" on the sidewalk of the streets
AirBNB does exist in Stockholm, so that might be a viable option to save on lodging costs. If you just stay for TI it's not a bad deal. Hostels are an option too, but I personally don't like them. I likely will not do AirBnB and just get a regular hotel since my wife would be going with me and we plan on seeing Stockholm after TI is over.
I wouldn't bank on the Crimson Witness chests, and even if you do get them, it's only Steam money you get for selling the items on Market. IMO I would put that Steam money toward your battle pass levels to get the Aegis or Baby Rosh statue. Last year I didn't get any chests, but I only went for the finals. The previous years I got a handful and I did the entire week. It's kind of funny every time there's a First Blood, the whole arena checks their phones a few seconds after.
A cool experience I had a few years ago was actually when I was leaving. I got to the airport too early and so I got to one of those long tables by a gate with AC outlets and decided to play Dota on my laptop. A woman from Hong Kong sat down next to me and says "That QoP is pretty bad". She said she thought it was League at first but then saw Storm Spirit and realized it was Dota. She was at TI and was talking about how the Anti-Mage on Newbee should have bought "A-stick" in the grand final. A-stick is what the Chinese community calls Aghs. We had a conversation about Dota, and her English was somewhat broken and we both had different terms for Dota things, but we understood each other still.
Bottom line though: It's a very worthwhile experience if you're really into Dota.