Yes, like with many things about Japan, arguments around its fiscal position are based on vibes which themselves are based on vaguely remembered half-truths from 20-25 years ago. Most are not aware of its surging tax revenue, net debt position, tiny annual deficit etc.