CL vs CA was a matter of contention in the USN. They seemed to like them enough to build so many. The Brooklyn's, & Cleveland's proved to be a match for any Japanese CA. 6" AP rounds had no trouble penetrating Japanese CA armor, and had much higher rates of fire then 8" guns. A 15 gun Cleveland could put out 90 rounds a minute vs a New Orleans putting out about 36. The USN kept the CA's post war because they no longer had surface opponents, and 8" HE rounds were more effective for shore bombardment. The mission had changed.
Call it a case of what you want vs what you can get. USN wanted an "8" cruiser". 8" cruisers didn't work as the US hoped they would until they were allowed over 10,000 tons. The 6" cruisers worked in 1941.
I have a personal theory that US naval ideas in the first half of the century were more theoretical than practical but technology consistently either caught up just in time or was pushed till it did. But that is the benefit of being rich and powerful so they could afford to be ambitious.