IOTA is for machine to machine transactions, XRB is for microtransactions. Separate use cases.
Still IOTA has a ton of issues and I'm not sure those will ever be resolved. Also the community sucks, look at the reddit thread in the IOTA sub where that guy lost $30k. At least his post wasn't deleted, they're censoring the hell out of it.