if someone isn't voted for, that's completely undemocratic.. regardless of whether germany accepts it or not
it's not the fact they disagree with decisions, its the fact that their preferences (which their home government should enforce) have to be ignored (as there are so many member states with conflicting preferences), which is undemocratic
it's because greece was forced into austerity, which is undemocratic, their population didn't vote for austerity governments, but those governments were forced into austerity by germany