Я, раз в месяц, лимонной кислотой чищу.
Точно!

Именно такой способ очистки и рекомендовал мне тот мастер.
Только не раз в месяц, а реже, примерно раз в 3-4 месяца.
Во-первых, после стирки оно жестковатое, т.е. если полотенца покупались мягкими и пушистыми, то после нескольких стирок они уже не такие как были первоначально.
А какие ополаскиватели используете?
Сколько белья в машинку закладываете? Стиральный порошок хорошо вымывается?
Я всегда включаю дополнительный режим полосканий.
Во-вторых, белое белье со временем становится желтовато-сероватым.
Такое происходит, когда бельё стирают либо некачественным порошком, либо не при той температуре, которую указал производитель белья (либо и то и другое вместе).
Я всегда сверяюсь с ярлычками...
Белое бельё рекомендуется стирать при температуре не менее 60 градусов (я, конечно, говорю о постельном белье, а не о тонких синтетических тканях).
Те примеси, которые есть в воде в конечном итоге оказываются в структуре тканей, въедаются и вид уже не тот.
Сильно сомневаюсь, что основная причина именно в этом

.
В любом случае стоит поставить перед наливным шлангом фильтр грубой очистки - это мелкая сеточка, задерживающая крупные куски ржавчины и прочих примесей, способных испортить бельё. Стоит недорого, легко снимается и промывается.
Мне советовали стирать при температуре не более 40градусов,
ИМХО, именно поэтому ваше бельё и приобретает со временем серый оттенок

.