Hi @JRBthemes,
In my opinion your design looks great, you need to check the technical requirement of your WordPress theme and test it with the envato theme check plugin and wordpress unit test.
Make sure you’re not using any deprecated PHP functions or your theme should be w3c validated and it should not throw any single error in debug mode.
You can read more details on this article Updated WordPress Requirements
I’m watching themeforest from last few months and many ugly designed themes are approving daily with very minimal features and short-codes, so maybe your design is not an issue here.
I’m requesting envato officials to allow review team to provide accurate reason when they’re hard rejecting themes.
Authors put so much efforts and time when they’re launching themes on TF and our themes get hard rejected without knowing the actual reason behind it.
It will be very helpful for the authors if they know the reason of last rejection then they will fix all the issue in new submission.