This is kind of like the learn a programming language to get a job vs expand your mind discussion
If you want to learn a language for being able to talk to more people then yeah, most conlangs don't make sense. (Except maybe Esperanto for having a huge international community that is bigger than some smaller natural languages).
If anything, conlangs are good for filtering for people that share the interest of learning conlangs (which might be positively correlated with people being interested in linguistics, other cultures, open minded, nerdy or whatever) but not much for expanding the total mass of people you can talk to. It is a pretty nerdy hobby that many people do for the pleasure if learning the language itself. (Similar to hacking in a non mainstream programming language)
As for learning, adults and children do learn differently. While both profit from language immersion, adults do profit much more by explicitly learning grammar. It is a bit of personal preference though. For example I dislike learning vocabulary so I rely more on immersion and looking things up as I go. This might be slower but is more fun to me.
I should not be that hard to find other people learning Toki Pona on the internet but of course meeting some in real life might be difficult. So i agree with your point that total language immersion like you can do when traveling to a country were your target language is spoken is not possible with Toki Pona. You need to be fine with learning from books and videos.