Yes but are there regulations on meat being separated from meat substitutes?
Yes, because meat substitutes are not meat, therefore they cannot be stored with meat.
Would we even want that?
We already have it.
I think it could be better to have all the burgers in one place, so long as I can clearly tell beef from pork from veggie
You already can. The veggies ones have big "veggie" letters on them.
And should the laws on packaging rely on compliance with other laws? It’s the other way around - if the packaging is clear and appropriate, where things are placed doesn’t matter.
The sanitary implications of meat stored with non-meat products has much farther reaching consequences than a random person going "ah, oops, I accidentally bought veggie burgers". Which, again, can only happen if they don't bother looking at the package they're grabbing.
And even then, it isn’t 100% - you can buy meatballs with cheese in them. Maybe there’s some sterlisation requirement to make that okay? I don’t know.
I'm not talking about ready-made meals or other meal types. I'm talking about "raw products". Things like "meatballs with cheese" are not a raw product and you won't find them in the meat fridge, they'll be with the frozen meals section - with the pizzas, fries, deep-fry veggies, etc.