Yeah, my experience was mostly from that time. For example with an original Galaxy S (custom ROM + overclocking).
I also had a OnePlus One, which was unlocked of course, but the key combination to get to the bootloader was super unreliable or straight up didn’t work at times.
Funny thing is: Now that it’s easier to install a custom ROM I’ve just been running stock for years.