Is "technical debt" something which will always accompany microservices?

Not in every instance. Sure, microservices do tend to add more complexity, but that is not the same as technical debt. Technical debt is incurred when there is an undertaking of 'cutting corners in regards to intricacy'. Microservices that are well designed and implemented will reduce technical debt in the future by promoting modularity, reusability, and maintainability.