Because the days of Lent, Holy Week and the Resurrection take precedence.
Well, according to the article, the Vatican is moving St. Joseph's Day to the day before Palm Sunday in 2008. That is during Lent, so I guess Lent doesn't take precedence over the Feast of St. Joseph.