Welcome to the Forum @Stephan2 and thank you for sharing your feedback with us!
I was able to find some existing threads regarding the three points you have outlined here:
I would encourage you to cast your vote and comment on each one of the threads.
I’ve gone ahead and closed this thread to avoid duplications. I hope it’s OK. Have a great day Stephan!