I always felt the problem with WinForms was the name. For many, many years I assumed it could only do forms (ie for data entry).