Andrew,
I'm working on a MacBook Pro all day and don't see the trouble you mention. I just tried it again. A table with +400K records (from a blog) loads fully (all rows) within 3-4 seconds (a local server).
Of course there are bugs. You never get a complex software free of bugs, even though we try hard to have as few as possible. However, if you want bugs fixed please report them on
https://bugs.mysql.com. Otherwise we don't hear of them and hence cannot fix them. That kind of feedback from you is much more helpful than a general statement like "is incredibly buggy".
Mike
Mike Lischke, MySQL Developer Tools
Oracle Corporation
MySQL Workbench on Github:
https://github.com/mysql/mysql-workbench
On Twitter:
https://twitter.com/MySQLWorkbench
On Slack: mysqlcommunity.slack.com (#workbench)
Report bugs to
http://bugs.mysql.com
MySQL documentation can be found here:
http://dev.mysql.com/doc/refman/8.0/en/