I mostly agree with you.
I find Oodi (and Sello after redesign) to feel like a typical open office space (rather than mall) but definitely not like a proper library.
Rikhardinkatu is what I'd expect library to be while Lippulaiva is rather nice for a library that's part of a mall.