Books also stimulate imagination.
Obviously they don't, or else you wouldn't have said "The reason school encourage"
Magazines (and newspapers for that matter) are mostly written at an 8th grade reading level, so odds are that won't do much for your vocabulary.
Yeah Shakespeare is the same level as "seventeen" magazine (Sarcasm)
How is a student's vocabulary a "value"?