Are there conversations anywhere about best practices for block development in themes?

But with more and more blocks - and more options for each, wont this impact speed? Isnt it the same bloat we used to criticize in page builders?

So far, other than custom blocks, and changing default styles, we've been removing a lot of options for clients - for easier editing and consistent branding. I'm not sure this is a good idea tho.