Depends on what you want. Most people do not care if it is android, iOS or windows. Most people don't know what bootloader is, let alone know why a locked one is bad. In fact for most people, locked bootloader is good, or at least irrelevant. They want someone else to take care of everything for them and the device to just work, even if only in limited capacity. On the other hand Fire HD has nice hardware, stereo sound, good WiFi, hi-res screen, features not found elsewhere (xray, basic multiuser support, backup of your app data, etc) all at a dirt cheap price.
It is not a device for everyone - I'd rather have a real android device, but I get why it is popular and would even recommend itin some cases.