I understand your trepidation. It hasn't been the best year for RCI from a reliability standpoint.
HOWEVER....as a rule, they are extremely reliable. They've just had some bad management decisions (IMO) due to a very volatile environment...lots of changes in a very short time period.
You will be fine. July is plenty of time away. They will have solved whatever problems they are now dealing with.
I have NEVER had a bad cruise. I have had some that were better than others but never one that I wish I hadn't taken. You'll see...