Explain please how it is ABSOLUTELY not. It must be at least a bit, because you can tick off a few from the list of the definitions:
Noun
cash grab (plural cash grabs)
1. (derogatory) product designed without love or care, with the sole intent of generating profits
2. (politics) Legislation that serves primarily the purpose of generating revenue.
3. An activity engaged in with the intention of making money quickly.
4. The money generated by a cash grab.
5. A game in which players attempt to grab as much money as possible.
Source: https://en.wiktionary.org/wiki/cash_grab