I'm very optimistic. Current research is going very much in that direction and there are a few drugs that stimulate bone formation.

If you have a fracture because of osteoporosis, you can prevent further bone loss. But by the time you've got a fracture, much of your skeleton is already weaker than it should be. So stopping further loss is good, but it's not the whole answer.