Around 7.5 million of Bangladesh’s 12.5 million TIN holders do not file annual tax returns. Here is what the figures reveal and why not every non-filer is automatically breaking the law.