SW plans its scheduling very wisely. They will wait to see about new competitive service from other airlines, aircraft deployments, maintenance, etc..., gate assignments and a host of other factors before releasing seats for sale.
While it's frustrating to wait, it sure beats having flights cancelled like Song has been doing.