Cliffhangers were new to Star Wars 35 years ago, guys. And TFA didn’t even have a cliffhanger.
Also, yes they didn’t make Mar Hamill being in the movie any secret through his appearance on the cast list and at Celebration and Comic-Con buuuuuut he wasn’t in ANY of the actual marketing for the film. Any of it.