I have heard this many times and I have the same answer. If you have a credit card or any other loan, you know that there is a payment due every month.
It makes no difference if you receive a statement or not, you know if you don't make a payment it will of course effect your credit report and will also result in late fees.
If you want to dispute charges, fine, but still make the payment that you know will be due.
Well how do you know what to pay without a statement??? Not making a payment because you did not receive a statement is an excuse for "passing the buck" on your responsibilities. Even if it is the first payment!! It is your credit, be accountable.
HSBC is wrong for not sending you statements but you should have handled it by paying then disputing...you tried to make a point to them but hurt your credit in the process.