As we have already discussed a number of times, not all features can be built-in the controls, especially off the bat. There are various reasons for that. Let's name a few:
- We cannot know exactly which will be the most popular features before we get feedback from our clients. Ultimately, we try to satisfy as many people as possible, so we need to choose features with greater impact in most cases.
- Some features are more time consuming than others and sometimes implementing a couple of other features is chosen over implementing a single one.
- Some things are easily achieved by the developers via a few lines of CSS or script, so creating built-in features or properties for every single scenario is not possible. This will greatly bloat the code and add unnecessary complexity to it.
- Not all people have the same view on each case. There are issues that seem critical to some, but are irrelevant to many, and vice versa. This is an extremely important reason why we gather feedback to help evaluate an issue's priority and impact.
On gathering feedback - we do have various channels and the feedback portal is our primary one. When an idea is added there it provides an easy way to track it so you do not need to keep asking whether it is implemented or what is its status - you can get automated email notifications.
Please let me know if you have outstanding questions.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.