I get what you, and other commenters here, are going for. But getting speakers is still hard in the first place. And as I mentioned in the post, I see high quality talks as 100% marketing. They're just marketing for your engineering team, rather than for your product. I think we'd have trouble attracting the high quality speakers we do today if we set restrictions some commenters have suggested such as attending the meetup multiple times, not mentioning the company, etc.
We're pretty picky with speakers we invite but also quite flexible once we've invited someone we think will be good. I think it's worked out pretty well for the audience and speakers. At least, that is what they all tell me.