The problem is that the ports on the old Macs were both "thunderbolt 2" and "mindisplayport", and you're not given any obvious indicator that these are completely different things. So if you have a "thunderbolt 2 to HDMI" cable, what you really have is a "minidisplayport to HDMI" cable. Which may have been mislabeled, because vendors didn't want to try to explain that.
And Apple's communication on this isn't great; the packaging for the TB3->TB2 adapter actually shows (without words) connecting the cable to a monitor. I assume it's a Thunderbolt display, but they don't say that on the packaging, so if you just look at the packaging, you have a thing that gives you the small connector you remember from TB2, it says TB2, and it shows that being connected to a monitor, just like your TB2 port connected to monitors... That's pretty much a great way to create customer confusion.