Yeah but if you've been building websites using MySQL for ten years and can't tell me what InnoDB is then all the domain knowledge in the world won't help you in an interview with me. My standards aren't really that high but I expect some depth.
Don't forget, that 10 years of experience could just be 1 year repeated 10 times. A cardinal number of years doesn't always equate to increasing breadth of knowledge.
In my experience, someone with really strong domain expertise in something like bioinformatics, doesn't actually have 10 years building websites on MySQL.
1. Has built websites for 10 years
2. Websites have all been on MySQL
3. Is a verifiable domain expert in a field that is useful to you but isn't programming.