As I've said in other threads, the “find me a table” function would benefit greatly from improvements allowing better matching of partners.
Better matching would not completely solve, but would certainly help improve the situation discussed here.
Allowing one to specify the preferred bidding system would be a start. This would need improvements to profiles to select bidding systems. (Why not drop the “skill level” attribute and replace it with a bidding system selection?)
Allowing one to specify keywords in potential partner profiles would help. (“Find me a partner with SAYC in their profile”)
Even a “don't pair me with a partner with a blank profile” option would help would help.
Software matching approaches today can be wonderful.
The current BBO profile model is pretty much worthless. Upgrade it to be useful.