The griping about a business making a business decision does get tiresome - especially as it primarily originates from residents of the world’s foremost hyper-capitalist utopia.
To the OP’s question: JAL are pretty good at releasing two seats in each cabin for redemption I think. I’ve flown LAX-NRT in F booked as soon as it opened, and have HND-SYD in J next month - again booked early. However, I think they open at 360 days out - giving their own fliers a few days before even BAEC fliers can get in on the action - and I also think they yank unused availability after a certain period before - as others have said - opening up available seats late on. Given that you’re looking for March, you’re going to have to hope for the latter.