Agreed on pretty much every point.
I made one similar point in a letter to the STC production: stop trying to connect the dots. I made a point of saying, alright you've included a couple of TNG elements now leave it at that and do things the TOS way as if the other productions never happened.
Keep writing us. We appreciate getting word back from those who watch. Remember, we are fans just like you doing this out of passion for the show. Thank you for the kind words - and the critical ones.