I was looking at the test bowling averages for Indian bowlers:
Jasprit Bumrah: 19.42
Mohammed Siraj: 30.87
Prasidh Krishna: 26.00
Mohammed Shami: 27.71
Shardul Thakur: 28.38
Ravindra Jadeja: 24.10
Ravichandran Ashwin: 24.00
Washington Sundar: 25.20
Mukesh Kumar: 25.57
Out of these bowlers, Siraj is the only one with a >30 average. I am not sure how he is able to find an automatic spot in the playing XI every time. Perhaps close relations with Kohli and Rohit helps.
Fans hate Siraj due to his overboard antics but IMO these stats are misleading because they indicate career average and not Australia specific stats.
Bumrah is one of the greatest bowlers to play cricket. Siraj has a better run in Australia than Shami. Krishna and Mukesh are new and comparison with Thakur Saab is not good because Thakur was all rounder and can't bowl 30-35 overs in a match.
You need a workhorse for this, very few bowlers are cut for such a workload. That's why Siraj gets a seat in the squad, Shami is also a workhorse and in the upcoming lot, the likes of Akasdeep and Mukesh fit the bill (Krishna is fragile)
Comparison with Jaddu, Ash and Sundar is not a fair argument because Spinners had no role in this series. Even Lyon didn't get to ball 50-60 overs in total by playing 5 test match series.