Although scholars in the world often say that the Buddha preached according to the intelligence and faith of the audience, actually it is not so according to the Buddha. If great dharmas are to be preached for those with superior intelligence and faith, why is it that the Lotus Sūtra was not preached upon attainment of Buddhahood by Śākyamuni? Mahāyāna sūtras should have been spread during the first half (500 years) of the Age of the True Dharma. If great dharmas are to be preached for close relations, the Buddha should have preached the Lotus Sūtra instead of such quasi-Mahāyāna sūtras as the Meditation on the Buddha Sūtra and the Māyā Sūtra to his father, King Suddhodana, and mother, Queen Māyā. If secret teachings are not to be revealed to those evil people without close relation to and slanderers of the True Dharma, Monk Virtue Consciousness should not have preached the Nirvana Sūtra to those numerous violators of the precepts of the Buddha. Or, why did Bodhisattva Never-Despising preach the Lotus Sūtra to slanderers of the True Dharma? Therefore, I think it a great mistake to say that dharmas are preached taking the intelligence and faith of the audience into consideration.
Senji-shō, Selecting the Right time: A Tract by Nichiren, the Buddha’s Disciple, Writings of Nichiren Shōnin, Doctrine 1, Page 208