that food and medicine has labels in both languages.
This is not a problem here - go buy something and you will see that there are descriptions in many more languages than just Latvian.

Maybe you did not hear them, but according to official statistics, there are ~50k Poles , ~50k Ukrainians, ~30k Lithuanians and ~80k Belarussians in Latvia.
Latvia is their home country too.
And I strongly oppose Soviet policy that Russian should be pressured onto them.
It is just wrong to say that there are only Latvians and Russians and everyone else should be ignored or counted simply as "krievvalodīgie" (Russian speaking people).
Non-Russian immigrants in Soviet times were encouraged to learn Russian not Latvian.
But I think Latvia ought to get itself a Russian speaking university
There are private Russian speaking high-schools.
And I do not really see a need to fund one from taxes.
All Russian speaking students that I have met know Latvian very good (I recently graduated from Riga Technical University which have a lot of Russian speaking students).