I think it's because they want to keep things looking uniform throughout the site. I can give you the border later on, with the final files, if you ultimately go with my design.
Regarding the words on her card, for the purposes of your business card, you can always run the words underneath the logo. But on things like store ads and your website, I think this is cute, don't you? :)