It is more expensive mostly because the government creates economic incentives for renewables, and disencentivises nuclear. Politicians act this way because public was taught by the militant ecoactivists that nuclear energy is baaaaaaad (better use coal, right), and now vote against politicians that support it.