All this is okay.
But given the market, they can find 10 other candidates you will come to office 10hr/day, leave at 6pm, and work for 20% lower pay and have 40% lower output.
However in the long run, they will catchup to your skillsets, they will have a social circle and life in Bangalore, live near the office to not crib abt traffic (or commute in non-peak hours), attend meetings with the team, train juniors and successors, delegate and rise up in the corporate ladder and retire before they turn 50 with good and deep connections with their work friends over their fulfilling career.
The less frequently you come to office, your day becomes increasingly monotonous, work gets reduced to tasks, job remains as a source of livelihood and chore and your attitude towards career becomes myopic.