Maybe they do now, but the ATMs in question are so old they are running a 12 year old OS. Do you happen to remember the state of HTML and web browsers 12 years ago? I'll give you a hint. They certainly didn't support SVG then.
ATMs are more than just a touch screen with a UI.
ActiveX controls running in IE 7