Telemetry and crash reports can be done right so you should not hate the concept but the bad implementation.
First step is that it should all be optional and it should be disabled by default or have it as an option you are forced to decider if yes or no. You should also be informed when data is sent and what is sent and have the option to deny. Like if app X crashes I send the crash report but if app Y crashes I won't send it.
Also about telemetry if all power users turn it off then you can have situations where developers will drop a feature because they don't use it and there is no data to show that more then 12 people are using it.
Telemetry and crash reports can be done right so you should not hate the concept but the bad implementation.
First step is that it should all be optional and it should be disabled by default or have it as an option you are forced to decider if yes or no. You should also be informed when data is sent and what is sent and have the option to deny. Like if app X crashes I send the crash report but if app Y crashes I won't send it.
Also about telemetry if all power users turn it off then you can have situations where developers will drop a feature because they don't use it and there is no data to show that more then 12 people are using it.