From a business perspective, I can totally understand that Microsoft is not giving this highly-loved feature the resources it needs. After all, they are basically giving away a great reporting engine for free, undermining their own SQL Server and Power BI sales. And they are not even hiding the fact that they'd rather have people purchase Power BI subscriptions, which is perfectly fine. They are a company, not a charity. Unfortunately, adding a dependency to a third-party cloud service is a no-go for many software development scenarios.
Thus, I would like to start a discussion on the following points:
It seems to me that MS no longer wants people to use their RLDC reporting engine in new projects. Is this observation correct?
If you have a large repository of RDLC reports in your project, what are your migration plans? Are there drop-in replacements from third parties?
Would Microsoft consider open-sourcing the RLDC engine, so that the community can "keep the product alive" for legacy scenarios and prevent this from being a blocker in .NET 5+ migrations?