“Will RP be discontinued?” MS support might dwindle, but it’s in a good spot today and won’t be ripped out anytime soon. Maybe Blazor will get there someday, but right now, Blazor still lacks features that I think make it frustrating to use.
In general, I think the UI story in .NET is its weakest case, and the adoption of SPA libraries like Vue, React, and Angular in the space signals a big marketing/user problem in general. (2/3)