Tamilnadu, being a lower riparian state had to fight for its survival from all the higher riparian states like Karnataka. Karnataka being the upper riparian state enjoys all the advantages like
1. letting less quantity of water than the allocated share by Supreme court and Tribunal
2. built a 75 miles artificial channel to divert water to more areas in the southern part of the state in additon to naturally flowing ~100 mile long river
3. keeps its dams always full and during south west monsoon which bring heavy rainfall in Cauvery's water catchment area(Western ghats), it opens up its dams suddenly flooding the entire heavily cultivated plains of TN's cauvery plains.
3. it built 12 smaller dams in addititon to KRS and Kabini but obtained permission only for 2 dams from Tamilnadu. TN didn't raise issues regarding this.
4. It consumes 8 tmcft for Bangalore water supply project from Cauvery whereas it objects to 1.4 tmcft of Hogenakkal drinking water project to water starved Dharmapuri and Krishnagiri districts(even after permiting in exchange with Bangalore project in 1998)
5. letting violence against innocent tamils whenever an issue crops up.
6. misinforming people that Karnataka is the looser in the battle.
Guys, this project will not affect Karantaka's farmers' interests but are opposing only for the sake of doing it.
In the entire episode, TN has always approached these issues legally and not fought in streets