But none of the shatabdi mentioned above have the facilities which Tejas has. Every time railway can't give subsidized fare. It is up to passenger to choose this train or not. There is JS, just behind Tejas, and whoever don't want to pay for this features, can always go for JS.
And also fare for Tejas is calculated not for 552 km, just like any other KR trains, it is inflated KM and is 725KM. Secondly Shatabdi has dynamic fare component, and price will go above Tejas fare in peak time.