Not sure if it's a bug per se, but it's an annoyance.
On my iPhone (uk carrier: Tesco mobile) i don't have the option to enable 3G. It's always on, I'm only given the option to enable Cellular or 4G.
Its not a bug, since 4G/LTE you are only 'permitted' to them off, not 3G.