Well -- BS.
It's only ~ five months later and there no longer is a Windows 10 "Feedback Hub".
So much for feedback.
If I was giving feedback, it would be the same as this thread -- I just had a Windows 10 update pushed to my computer overnight and I find several settings changed. Who knows how many others have changed. Windows 10 has proved to be very good -- but this pushing changes with zero ability to prevent miscellaneous settings is ridiculous.
Example:
All the notification area icons changed. Some I had hidden resurfaced. Others just disappeared. Notification icons on the taskbar changed.
Stop. Just stop.