What more do you expect from a bank which has zero balance facility, and is a sarkari bank? This is very normal.
I have had much, much more frustrations than you did, hoot, but I was always peaceful. Fortunately, my branch (in Mumbai) has good staff, who're good in attitude, but bad in knowledge it seems. Recently I transferred my account to a newly opened branch which is nearer to me.
Mondays are hectic days for SBI. I hope your problem resolves on that day.
Keep SBI as a secondary / backup account only. Use ICICI for online/net banking. Never had problems even from U.S. websites, where SBI or other Indian bank cards never work.
BTW, you STILL have a maestro card?? I had two ATM?debit cards and both stopped functioning suddenly, a few months ago. On visiting the branch, the manager said, I'll have to get a new card, so I applied for a new one (got a chip-embedded card).
So, I'm wondering how you were able to use your card a few days ago. The card problem you're getting is probably since they stopped/blocked the maestro cards. But, my other card stopped working too. I didn't mind as I got the chip card free for the first year.
BTW, if they tell you to come on Tuesday, don't hoot all night through.
Get an ICICI account active within a week, with an ATM card and use that for netbanking/online transactions.