This is much more reasonable than other countries.
I think that this is fair to all parties involved. You don't need to report if the size of the transactions are minuscule and therefore not even worth the time of the tax authorities to look over, and if you do report the system is simple enough that you don't need to spend hours looking through records and working with your accountant.
One of the rare examples of tax policy done right.