I don't see this as an upset at all. Bangladesh was on top throughout this game and very rarely allowed South Africa to come back into the game. I think South Africa would have felt comfortable when they had to chase 130 in 15 overs with 7 wickets in hand but they messed up. Faf again played a very irresponsible shot and you can't do that being the best batsman of your team. I think both Markram and Rassie are wonderful players but they just lack experiance at the big stage. Markram did get out to a very good delivery by Shakib but Rassie just showed his inexperiance with the shot he played to get out. Duminy has been disappointing and same goes for Miller. South Africa have invested a lot in both of them and haven't got much in return. Morris is another player who has faded away lately. When he burst onto the scene, I remember how quick he was and had that zip in his bowling which I definitely don't see anymore and his batting has also gone downhill.
I know there were a lot of talks about whether Amla should be named in the WC squad or not because hw as struggling with his form and Reeza Hendricks was the frontrunner to replace him. I think he will be drafted in straight away in their ODI line-up after the WC. I have a lot of time for both Markram and Rassie because even though they are quite inexperiance at the international level, they have shown enough in their little career that they can be trusted. De kock has already made a name for himself in the world. Even though Faf said he isn't retiring after this WC, I am really not sure if he will make it to the next WC. As I said before, they have invested a lot of time in Miller but hasn't got much in return. Maybe time to look at someone else, someone like Heinrich Klassen? Miller can of course stay in contention since he is already so experienced and he is still 29. However, someone definitely needs to put their hand up to challenge him for that spot. I also liked the way Theunis de Bruyn played in that test series against Australia. I don't think he can play that finisher role but definitely someone to look out for in top 4 if they are building an 11 for next WC.
This would be my team for South Africa after WC. Of course I don't follow South Africa's domestic cricket very closely so I might have missed out on few names who might be closer to the national squad then the ones I have mentioned here. However, this list is based on the players that I have seen and the ones who can actually realistically make it to the next WC.
Reeza Hendricks
De kock
Markram
Faf/ Theunis de Bruyn
Rassie
Klassen/Miller
Phehlukwayo/Wiaan Mulder
KG
Ngidi
Shamsi/ Maharaj
Hendricks/Nortje