The fact that you have had not problems does not imply that Mesh service is getting better. But be grateful that you have had no problems.
Indeed, the fact that there are few complaints re. Mesh here is unlikely to mean anything of any great significance in the bigger scheme of things. I would be interested to know how many Mesh customers (satisfied or not) actually post here.
Mesh is a good company which does things well. Like all of us, there are occasional mistakes and problems to be sorted out.
I am considering Mesh for a new machine when the tax man looks favourably on me! Like you, I hope to be problem free.