I've watched a few of the Hundred games and they've all been exciting and free to watch.
Crowds seem to have bought into it and looks cracking. Not sure why there's the dislike.
My dislike is the messing with format, scrapping overs, 100 ball, 5 ball set rubbish etc. I can't see any reason why all the positives you mention couldn't have been achieved with t20, in exactly the same way as has happened in other countries