How this all changed with cryptocurrency, I don't know.
I think taxes are all about what's written down and what logically makes sense. If you pay someone $1000 to do a job, they have to pay taxes on that. If you invite your friends over and spend $1000 on food that they eat, they don't have to pay taxes on that. I don't know why.
The general issue with gambling wins is not that the IRS doesn't know (casinos report winnings) its that they don't have to report losses.
It's generally $600 for winnings, and $5000 for withholding.
https://www.irs.gov/pub/irs-news/at-01-17.pdf
https://www.irs.gov/pub/irs-tege/gaming_withholding_reportin...
Why can’t the IRS just tell me what they think I own by April 15th, and then i can add things to it.
My taxes are really simple. I still don’t understand why I have to spend at least 40 minutes every year giving the IRS the information that they already have.
Unreported gambling winnings or a low revenue side gig aren't tracked by the IRS.