In which contexts would it matter whether one used article instead of div?
If you're on a screen, it makes no difference.
If you use a screen reader/braille display, you will only be informed about a small subset of "semantic" html elements, such as headings, lists, links, and tables.
If you think it matters for "XML" reasons, well, it's not 2006 anymore.