To run a full node, you need a few hundred GB of storage, maybe 2GB of RAM, and a consistent network connection (where you don't have a cap on your down/uploads). Running a mining node is probably at least 2 orders of magnitude more challenging than running a full node.
Anybody can run a full-node on a $10 rasberry clone, many do, with a full node, you can run your own electrum-server ( another 300GB), and thus you can sponsor your own private-wallets for real security to bypass the exchanges and internet blockchain spyware
Mining requires a bitmain S-19 (2500W), that cost about $5k, if you can find one, anything less is a waste of time, at 88THS, that fetch about $20/day, but cost almost that much for the electricity
For compare a RTX-3070 card GPU ETHereum using 100W, can make $5-10/day, but you can't find the cards ( shortage ), just like ASIC miners
Right now the full node is about 400GB, not a problem little sata drives are 1TB for $40
Probably the hardest problem, for full-node is yes, finding that 100% reliable cheap fiber-optic internet, while in ASIA that is a given for $10/mon, USA still seems to be in the COMCAST darkages, where metered lines north of $50/mon are common; Internet all across USA is still dark-ages, I'm sure Austin has fibre-optic to the door for cheap 24/7, but not boonesville, or most USA citys
I would say a 'mining btc is 100x' because of the power cost, and investment cost, all hw is made in china, and all mining is done in china, largely because the USA is still using 1900's technology, and ASIA just went online the last few years, so the infrastructure is new
The ASIC miners for bitcoin sound like a jet-engine when running, so if you don't have a factory, or a private place, its not that easy; 2500-watts at 220v is serious power usage, think a cascade of electric water-heaters.
On another option to run your own full node is $20/mon on a virtual server, buys all, and some like HORIZEN even pay you $40/mon to run the node, its your node, so you can do as you wish, too bad BTC doesn't pay you to run a full-node

?
A good question, is there any BTC clone that pay's you to run a full-node out there??