I could simply buy a third party UI control (ActiveX control, plugin, whatever) that does what I want to. Why should I bother with RapidUI?
Visual Basic and .NET programmers are used to having a wide variety of third party ActiveX controls to choose from. These controls are certainly a good step towards reusable UI components. If you can find a control that does what you want to, use it. Compared to RapidUI they have several drawbacks.