In my opinion the introduction of carrier upkeep this is a bad omen for the Elite: Odyssey update in 2021. I think it is an indication of the ideas Frontier's marketing department has on monetisation of Elite: Odyssey. I wouldn't be surprised if Odyssey expanded upkeep to all associated in-game assets.
If they do that, then at that point it will cease to be a game. I am perfectly happy to pay for new content; if Odyssey is a £40 addon then no worries. I know people need to be paid. But if we have to pay our time, essentially, to upkeep anything, then that to me is an abuse of the idea that a game has to be connected to the internet to play, and any company who does that is not deserving of my custom. I imagine a lot of players will vote with their feet.
I have a great game, from 2006!!, called 'Star Wars Empire at War'. It's dated, yeah, but the gameplay is great. I can play that whenever I like, without an Internet connection or anything, and it's MY game. I bought it; I can use it. I understand Frontier wanting a unified economic structure in their game, making a net connection essential. But if they abuse it by making everyone use a game that is flawed with such things as upkeep and making people stay to play, forget it. Some of us have a life....
I'd be happy having a standalone version of Elite. I do a bit of Fuel Ratting but that's really the only time I go on Open anyway. I don't need other players. The whole idea of people being online is so that everyone's prices and political structure and whatnot are harmonised. But this means having an updated version of the game at all times, in order to interfaace correctly, and if an update contains compulsory upkeep then I would uninstall it and retire. Voting with my feet.