Not true! The Aiyima A07 is a great little product. And many others out there - no, they are not going to last 30 years like our old Sony, Marantz, Yamaha equipment, but they are good if you think of them having about a 10-year life. (Yes, the e-waste problem is not to be dismissed, but when I look at the lifespan of TVs, refrigerators, coffeepots, toaster ovens and cars, just to name a few, our little class D amp issues seem to be but a small part of that...)
I personally feel a separate BT adapter provides the best solution, BUT after a little weirdness at the beginning, my SMSL AO 100 has a very solid BT connection with my older iPhone. I put the volume on the phone to near max and get room-filling sound from the AO 100 at about -20 on the volume control. With the 6 ohm speakers I use with it presently, the unit has only about 45 wpc but that's still fine for a medium sized room.
The best "capture" I've had on the cheap side though is from my old stalwart, the Logitech BT receiver. If it's on, it WILL connect with your device...resistance is futile...it overrides everything else. If it's on when I pull in the driveway, just for instance, it will grab the connection from my car. I'm sure there is a newer gen Logitech product with some of the latest BT codecs available now.
Practical limitations exist. If you have low efficiency speakers or a larger room, a Hypex or Purify based amp is surely a better and more satisfying choice. I think problems arise when people push these smaller, cheaper amps to the absolute max of their power capabilities. They don't have cooling vents for the most part, and the capacitors are often very close to the chip's heatsink. Pushing to high output will degrade them faster - just makes sense.