The ability to scale services independently is not as impactful as many people believe, and changing your entire architecture for no other reason than to get that specific benefit is a mistake in the vast majority of cases.
Microservices are a solution to organizational problems, not technical problems. On balance they create far more technical issues than they solve.