FSSP Rad Trads are idiots by all measures
Popularity is not a sign of Holiness - more likely it's a punishment from God but Rad Trads are too dense to understand that.
Not saying that Taylor Marshall is gonna be caught with his pants down and lose everything but more likely he will get whatever he wants - Fame Glory Riches Power.
But still there may be some unforeseen upset in Taylor's near future.
I do believe Marshall is one of the Merchants found in Apoc. 18: