It's not an opinion, it's a business reality.
What country are you in? Perhaps that is the issue. It may be in your culture this type of this in common/acceptable.
People are not going to take that much time to thoroughly examine your card, and all the information you're planning on putting on this will make it cluttered and far too unappealling.
This is an open forum mlrich, so there really is no such thing as directing a question where you expect only one person to answer you. Nor do you know the gender of the person responding to you. You seem to be a bit rigid with your expectations that a thread on a public forum should and must be restricted to such a narrow focus.
It's wasn't an assault to your attention to detail, but rather the fact you are giving far too many details in a extremely limited space.
Obviously you can do what you want. However, don't discount someones advice because you don't agree with it.
You are in a trade. Not a software developer, finance, or some abstract business. What you do is very concete. If you inform people in a brief few words how long you've been in business they will immediately know that you know what you're doing.
If I were looking for someone to set tile for me, the name of your business would be one of the most attractive things to me along with your telling me the years you've been in business, not your talking about the techology (is there even such a thing) of it.
You may not appreciate what I'm saying, and that's a mistake. You should realize that I'm the customer that is going to be looking at your card, and deciding whether to contact you or not based on the concise info you give on it, mostly where I can reach you, and what your website is so I can look at your work.
As the consumer, you need to appeal to me as the guy who is going to come into my home and work for me. You needn't worry so much about what some website tells you about "brand statements" and other jargon. Your customer doesn't care so much about your visions, etc. as much as you're going to show up, do good work and will guarantee your product.
So, when you tell me, the potential customer, that I'm wrong in what I want to see on a business card, you just lost my business. Isn't that what you're trying to avoid in promoting your trade? You may think you can tell a potential customer that "this isn't the place to talk about that", but your customer will then find someone who will.