In a monolithic organization, it is tempting to blame a process's cost or lack of transparency on the 'wrong' technology or architecture. In this paradigm, it seems that replacing the system or introducing microservice architecture should solve the problem. I am sure that not only KT.Team but other IT companies are often approached with exactly this request. Even if previous iterations were unsuccessful, refining a microservice can still make sense, as it may improve the situation.
In reality, implementing microservice architecture is often like trying to split a frozen lump of minced meat into separate pieces of beef, fat, and pepper. No matter how much effort you put into cutting up a monolith with the IT knife, you will not get separate ingredients, only the same monolith in smaller pieces. IT architecture works the same way: if you roughly divide a monolithic organization or a set of functions into smaller chunks, they will only look like microservices on the surface.