This season it seems like they learned a lot from last season's experience where they last season had a slumped appearance and even they were lucky enough that they could survive in the highest caste of Germain football. Maybe at the beginning many doubted them, but they can ultimately provide something different and can provide something that can make their supporters happy. Although they cannot become champions because it is quite difficult to do that, but at least they can be in the top flight and compete for a ticket to go to the Champions League next season.
Their performance has been such that deserves some commendations but they would have done better as they had every chance to, nevertheless stay amongst top four isn't really a bad one tho as I know they will most definitely be able to get a ticket to the UCL next season and that's a good height for them this season.
Las season Stuttgart had similar performance as that which they are having this season, they weren't that bad tho but I think this season started on a better note than they did last season, at some point this season they were seen around the top of the table and almost posed a threat at Bayern Munich but then they were yet strong enough to pull up such on Bayern Munich this season, their victory yesterday further strengthen their position amongst the top team on the table, now staying at the third position is very much fair enough.