I like the title - "Heavy Infantry". Reminds me of heavy armor, but perhaps less appealing for a fighting unit.
They used to have Schwere Infanterie (heavy infantry) formations. I opened the link expecting some info on the Bundeswehr doing some kind of TO&E restructuring, or something. :-)