And others are going cash only for the undeclared income.

Not a fan of card only myself because of all the dystopian possibilities that come with it but there are definitely also less honorable motivations for only accepting cash.