Seeking Guidance on C#/.NET Skills in Advanced Power Platform Jobs

Hi…
I’ve noticed that advanced Power Platform job listings often require C#/.NET experience, but I haven’t seen much coding in PowerApps or similar tools myself. Can someone enlighten me on why C#/.NET skills are important in these roles? Is it a valuable skill set that can enhance my career as a developer?

Because Power Platform is a Microsoft product? And they’re going to incorporate their main framework as the method to integrate into it?