let us agree he is a disputible man of his time and no golden hero
to be fair: all the social legislation he did, he did not do because of humanism - he did it to fight the social democrats (in german I would say "take the wind away from their sails" , don´t know if that works in English
)
that there wount be a WW1 with him in office is true. But quite sure there wount have been one if he had not joined politics, because there wount have been a united Germany
may be with me it´s a little bit local patriotism that I don´t like him. He stole the north his identity. When the prussian civil servants came to Westphalia, for example speaking platt was forbidden in schools and looked down at in public etc
He did do his social programs for 2 reasons,
1. He understood, his wrightings are available, that if Germany ever wants to amount to anything and not being a backwater for ever, it needed a good educated and socialy protected labour class.
2. Yes he was worried about the unrest of the labour class and that early socialism could thrown a wrench into the spokes of his freshly unified Germany.
Lets not forget, against the will of England, France and Russia. For that he had to convince the German States to cut their alliances with those powers and buy into the German Unified State.
Luckily he took those social laws rather serious, they were no tokens, to satisfy the rebellios.
The quality of his laws, show that he was serious. Just look at our Health Insurance System, its called The Bismarck System. Its just brilliant, outlasted 2 World Wars and their complete colaps of society. Its basicaly still the same. Because of Bismarck Germany had a retirement system for the labour class, decades before any other industrialized country had one, unemployment and the systems still exist.
Schools, before Bismarck many of the small German states had already understood, that mandatory schooling was a must in the age of industrial revelution.
Bismarck extend those systems, unified them, High German had become the official language, not French, not English not a local dialect. It was a natural progression, that schools had to teach in High German, a no brainer.
If you want to built a unified country it has to have a language and not 20 or 40. If I talk to you in Kasselaenerish you will not understand me, same for Nord Frisisch or Bayrisch.
Did that hurt local feelings, sure, minor affair.
I am rather surprised how little you know about the man, his time and the history of that time.