I have no problem with weight systems really or inventory management as long they are more than an annoying limitation and actually add even a small amount of strategy.
Also Dark Souls is not really a weight system, that's more like a physics system or something.
--
Chrono1219