Prepositions are ACC case assigners. The subject of a non-finite clause with prepositional complementiser for gets ACC case from the preposition:
"I would like for [TP him to join me]"
Why does the PRO subject of a gerund not receive ACC case when the non-finite clause is introduced by a preposition?
"Thank youi for [TP PROi joining me]"