The author discusses their reasons for developing a declarative UI using pure Rust, mentioning challenges such as a lack of full-time developers and financial support for existing projects like Xilem, while also highlighting the strong foundations of tools like Vello and Parley.