There are multiple reasons as to why Paint.NET will never go online, at least by Rick's hands. Namely because Rick is one man, and Paint.NET is - for the most part - developed by one man. Changing Paint.NET to use WPF would require some major rewrites, then it would cost money to host it on a server, and then storage for saving, and incredible amounts of bandwidth. Plus, Rick is a smart man and knows that we want v4.0 first.