Granted the rebalancing is a real missing feature but what if you had used EBS volumes for data storage, to grow the disk if one node approaches its limit? I'm guessing the author is using local SSD/NVMe to get the most query performance but that does come at the cost of flexibility.
Of course EBS is not as fast, and I'm sure others have run into availability issues, but one has to look at their requirements; in a fast changing environment when data needs are not certain having the ability to expand with a push-button is powerful.