Yours may be an extreme example, but verification may be a hard to solve problem once account holder names become too long or have funky characters in it (as is often the case in the EU). For instance, my electricity provider is the
EnBW Energie Baden-Württemberg AG
Yes, EnBW, the shorthand for the name, is PART of the official name, yes, that is an Umlaut, and yes, the name is too long to fit into the standard account holder field of a SEPA transfer. So I send my electricity money to the "EnBW AG", which always worked, but is technically wrong (and technically, there is no obvious "real" solution, because their letterhead and their prefilled paper slips all use the full name, which - again - uses a too long, incorrectly-alphabeticized variant.
Now, for some extra fun, what about legal forms that have a & (illegal character) in it? Kombine GmbH & Co. KG cannot be addressed, but is a valid name.
And how do you teach an 80 year old grandmother - who up to now keeps filling out paper forms - to do this correctly on a screen the sized half a postcard wide?