Keep in mind that you will likely be dealing with squareheads. I don’t mean to be disrespectful, but let’s agree that immigration officials are not the brightest of the class.
So never go on explaining that you are a digital nomad, and work less than you travel. Keep it simple (from their perspective) or else it will harm you.
Try to put yourself in their situation, “what would I do”. They follow rules so try to show them a coherent picture of you. As others mentioned, showing a bank statement (and an ongoing/return ticket) can really help.
I have a friend who has been traveling for about 10 years. He raised some red flags at some immigration posts. His strategy was telling them he worked his ass off many years, then inherited property, and is using his savings and rental to cover his travel expenses. He is Italian which could help make it credible if traveling in third-world countries.
If you’re from Mauritius you could be in the same situation, so I’d go ahead and say something like that. I worked hard, earned money, now spending it visiting your beautiful country.