If it is not know how buspirone works why do they still give it to people?

Effective med. Many medications we use everyday do not have well understood mechanisms of action. However, when used to treat specific conditions, they work very well. Just because we may not understand exactly how a medication fixes a problem, does not mean we do not use it if it has been scientifically shown to treat the condition. This is very common in medicine.