DIY speakers, if you get the basics of speaker design right, can be really good. It's because if you build them yourself you can build an enclosure as big as you like, as thick and heavy as you like, with enough dampening as you like and as long as you balance the drivers and crossover right they can sound fantastic and for not much money. Also amplifiers since the 1990s have been great, they just need a service with some fresh capacitors and some hack (e.g. a smart plug) to deal with the fact that they suck power when on/standby but not in use, so getting a good one second hand is worth it. That said IC amps have improved a lot too and kits with these are also now easier since getting a clean power supply is not as difficult as it used to be.