K’taka shift shows weakness of BJP