typical Mallorcan food - as opposed to being a Mallorcan owner but offering Pizzas or chips with everything.
Certainly along the lines I'd start to agree with.
The discussion I'd have is that a number of the dishes you mention, and which are relatively common in many tourist restaurants around Mallorca, is that they are homestyle dishes, not restaurant food. They're the sort of food Mallorcans are going to have at home for a Tuesday night tea. Similar, say, to a British shepherd's pie. When my brother in law makes his annual return to the island, they're not the things he seeks out to eat because he has them regularly at home. As such, I take the view that seeing frito, or lomo con col, on a menu is no real indication that the place is a typical or traditional or authentic Mallorcan place and that you might very well be just about to eat at a very touristy restaurant. They' re the Mallorcan dishes that crop up on so many menus. Along the same lines that if I saw shepherd's pie on a British menu, I would not automatically assume that it was a typical, traditional or authentic British restaurant.
That said, I would take a different view about restaurants which offer a tradtionally made sopas or have kid on the menu - but I'm sure you know as well as I do that these places are few and far between. For example, a search of forum posts for "cabrito" brings up just one thread (excluding this one) - mentioning only one place that has it on the menu (El Moli) - but compare that to how many times lamb is mentioned on the forum.
I'd also take the view that Mallorcan cuisine is not limited to these very small number of dishes which we see in the tourist areas. The food is better than that. Far, far better. There's imaginative, creative seasonal cooking on the island, coming from chefs who have trained under some of the world's best. They create their own food as well as putting modern spins on traditional dishes. There are others, say cooking at the island’s asadors, turning out simple dishes of the most fantastic grilled meats - a quality product that you'll rarely see in a tourist area.