IMO transaction time is the major issue with bitcoin transactions particularly on heavy duty times and with low fees and I think it will/need to be improved in the future for sure, but you can't hate bitcoins only for that one reason, as bitcoin offers us some extra ordinary advantages which no other currency can offer to us, the best thing about bitcoin is you can send and receive money worldwide within seconds.