Here's why:
* Gain is a verb that refers to the act of increasing or acquiring something.
* Profit is an abstract noun that refers to the benefit or advantage obtained from something.
For example:
* Gaining weight is a verb.
* Profit from the sale of a product is an abstract noun.