Pretty sure this is just an entertaining series of shows that does the job. It's not something you have to think too deeply about, rather be taken along for the ride.
Personally, I just went along for the ride and was happy.
However, I am personally waiting with anticipation for your show on primetime TV that won't have all those little niggles that you posted above!
Seriously, a show cannot be everything for everybody but, in my book, if it is entertaining it has done its job! Just go back to old school enjoy the story for the story and you might enjoy it more, rather than watch for things you don't like!