"Frankly, I don’t think anyone can knock the government for trying to improve health care..."
Depends on the way they go about it, no? The current proposals give the impression of the government only trying to look like it is improving healthcare. Again, I've made the point that the problem the government is addressing, the weekend effect, is not obviously anything to do with junior doctors at all. No research supports this. So why is the government going after junior doctors specifically? This leads in to the characterisation of the BMA as "deliberately obstructive" -- this is true, but there is good reason to believe that their obstruction is well-grounded. They accept that weekend care is inadequate, but they do not accept that this is the way to improve it. Under those circumstances of course they are going to try and obstruct proposals they feel are no better, and indeed rather a lot worse, than the present situation.
* * *
"Has the BMA offered an alternative suggestion that will provide the 7-day health care the government is trying to achieve?"
It's difficult to find out, but on a pay level the government's proposals are to increase basic hourly rate by somewhere around 11-13%, treat Satruday daytimes as basic and Sunday as "level-1 enhanced", with overnight hours as time-and-a-half. The BMA's proposed pay award is to raise basic salary by around 5% but applying only at weekdays, with all remaining hours as time-and-a-half again. I've done the calculations already and I reckon the two pay awards are roughly comparable, but the BMA's version provides a greater incentive to work on a Saturday and Sunday.
The other sticking point of approach is that the government is not providing any extra funding, and not providing any extra doctors either, so that the same amount of staff are supposed to be spread over seven days, rather than five. The BMA says, if the government wants to provide a better weekend service then it should pay for it by providing more money and, ultimately, more doctors (not just the same doctors spread over longer).