ETFs are simply mutual funds married with high frequency trading.
Read about Authorized Participants if you're confused as to what HFT has to do with ETFs. Overall it's a decent improvement over the very old idea of open-ended funds, given the recent digitalisation of trading and super fast market making with tiny spreads.
PS. I like ETFs, I think they're achieving exactly what are they supposed to achieve.