TheOptimizationIdiot - 4:33 am on Mar 10, 2013 (gmt 0)
but my number 1 competition also has a KW match domain name and ranks for everything just fine with less content per page, and less pages overall
So, let's forget about "right" and "wrong" or "better" and "worse" and look at what the algo is ranking better for a minute.
Is it the better site or the more concise site that's ranking? What can you do on your site to match the algo better?