Simpcophant
Simpcophant : The merging of "simp" and "sycophant" ; a man siding with a rich and powerful woman at every opportunity in hopes of maybe getting something in return, one day.
John is such a simpcophant, he keeps agreeing with her every time because he hopes of getting laid with her and enjoy her money.