You are certainly entitled to your opinion -- though it is incorrect. There were never better generals than Southern generals in the WFSI.
Really? Then why didn't Lee win at Gettysburg? If he had listened to Longstreet, clearly a better general than Lee, whose tactical genius was exceededonly by his strategic stupidity, he would not have fought there. Numbers didn't decide the battle. Lee blew it. He committed bonehead errors born of arrogance and over-confidence - errors that were amplified by several of his "superior" subordinate generals he also believed their own press.
" I have carefully searched the military records of both ancient and modern history, and never found [ Ulysses S.] Grant's superior as a general." - Robert E. Lee.
I know Civil War Mythology is important to many Southerners, but are you going to contradict your greatest hero? I would suggest you read Nolan's Lee Considered. A work that is recommended by the War College.