>>12672723JAXA's funding is controlled by very risk averse people. JAXA is very capable but it's hamstrung by the moneymen in politics who are of the opinion that big public failures would cripple Japanese confidence in their space industry.
Which is a real shame because Japan otherwise has everything they need to be real leaders in the space exploration game. Even without much support JAXA does some great stuff.