Japanese people are responsible for the poor state of the country's democracy to some extent.
One striking problem is that constituencies have bland names with numbers, such as Tokyo 14 ward. All British constituencies are named after the local area, such as Cheadle, Hazel Grove and Stockport (to name three in south Manchester), and as a result, even people not particularly interested in politics usually know the name of the constituency they live in and their local MP, unlike in Japan. Such identification helps promote grassroots activity among people more interested in politics, whereas Japan seems to discourage that by making politics seem as remote and boring as possible.