I don't know why but this forum member has decided to harass you.
Of course there are ways of putting spend on a credit card and getting most of the money back. That's what most people on this forum do all the time. It's called manufactured spend but around here it's usually just referred to as MS.
If you spend some time on this forum, you can become fairly proficient in MS long before your three months for hitting the Sapphire threshold are up.