I didn't read your spoilers, but it's a shame you didn't like it.
I hated the trailers for the simple reason they spoiled what could have been a great twist with John Connor.
Also thought Reese was horribly cast. Looks like he just came out of Planet Fitness asking people, "Do you even lift, bro?" Reese was supposed to appear disheveled and looking like he hasn't eaten in a month. Jai should have played a Terminator. Bad casting. Who could have been a better Reese?
Anyway, I'll still go see it because I stupidly hold hope that I'll like it.