Exactly my complaint as well!
They could send me a monthly statement like my city government does. Instead, they wait a year to let me know I slipped up and then charge me interest. Guys, if you know I slipped up now you could have told me a year ago.