No speaker presents a constant 8 ohm load, or any other impedance for that matter, not in the real world playing real music. Since the impedance of a given speaker is variable the amps that drive them must be adaptable to different impedance as well. "8 ohm" and "4 ohm" ratings on consumer grade amplifiers are given as part of it's UL listing requirement (in the USA anyway) and in the case of *most* manufacturers it's safer to make conservative ratings rather than risk getting sued because someone's house burned down. In other words it's better to build an amplifier that's perfectly capable of running 2, 4, or 6 ohms all day long and then rate it for 8 ohms with bold printing stating "Do NOT run any speakers lower than 8 ohms", etc.
Unlike the amplifier business it's safer for speaker manufacturers to rate impedance conservatively the other way instead. No one really wants to build a speaker that could develop a reputation as an "amp killer" (wassup Infinity?!?) so it's better to rate a speaker as presenting a lower impedance than higher, with the hopes that the speakers will be matched with a suitably stout amplifier. Most consumer grade speakers under $1000 that *don't* include a listed impedance rating are typically designed for use with a consumer grade amplifier as well, i.e. an "8 ohm" rating. There was a big battle of marketing spanning several decades where all the major companies were trying to figure out what the standard should be... Everything from 4 ohms up to 16 ohms were at one time considered the standard. With the advent of home theater systems, primarily the budget HTiB ("Home Theater in a Box") 8 ohms seems to have been settled on as the standard, more or less.
Long story made short? In my opinion all of the speakers in your photos should be happy plugged into just about any amplifier, given that they are not overdriven. YMMV.