No, I def agree with you.
It's a quick but ugly trade-off I made to fit the checkbox into the grid layout without having to rewrite the layout.
Unfortunately, UI development is the slowest part of the Guild, so I try to aim for "meh, good enough" for the sake of getting anything done.
The Guild would probably be able to keep a UI developer busy full-time for years.
One good quality of the grid layout is that it collapses into something decent on small devices:
I'd like to try to turn mobile-device support back on in the near future to see if anything has improved.