...and they can make their own coins. How is it not centralized?
no, they can't. their protocol cannot be changed, therefore no more coins can be created.
ripple is also open sourced, which is completely the opposite of centralized. do your homework.