We’re really sorry that this was a three star dealbreaker for you.
We tried really hard to include as many options as we can without bogging down the UI with too many options. We’ve found the vast majority of our users prefer styling their forms in their theme’s stylesheet, as it helps to prevent goofy styling conflicts or requiring the dreaded “!important” modifier to overwrite some plugin styling.
WordPress also has a design philosophy of “make decisions, not options” and we decided that styling belonged in the stylesheet where our users could have the most power and control over the look and feel of their forms. We also have some documentation that might help here: https://docs.ninjaforms.com/customer/en/portal/articles/2045697-faq#faq_style
For users who absolutely need styling within the forms UI, we have an addon to add those options into the UI. We do add some minor styling depending on label placement for field width as you mentioned, though there is definitely not a comprehensive option set.
Regardless, thank you so much for taking the time to leave us a review. We definitely appreciate the feedback, and though you’ve decided to go with CF7 (a great solution if it works for you!), we hope we’ve at least let you know why we chose to handle styling the way we did.