Please understand that my criticism is not about Trump in any way, it is about giving too much credit to people in leadership. Presidents and such leaders are brought ideas and they pick the good ones but it is the lower level people doing the real work and getting it done. It would be like the president taking credit for D-Day rather than the generals and soldiers who planned and executed it all. From my understanding of the background this was not Trump's idea, it was just brought to him and he approved it (which was the right call in my opinion)
In any large organization, the leader is responsible for everything the people they have working for them do.
If the organization does something bad, the leader gets the blame.
If the organization does something good, the leader gets the credit.
For government agencies and groups, like the White House, the President is the leader. The buck stops with him. If something bad happens, we expect him to take action to prevent the same thing from happening again -- like firing people, fixing policies, etc. If something good happens, we also expect him to reward the people most responsible.
I'm sorry you never had any leaders where you worked who did these things. Too many managers never learned to be leaders. They take all the credit, and shift all the blame as they throw the people who didn't do anything wrong under the bus.
Hillary Clinton said she took full responsibility for the Benghazi attack, yet she refused to step down as Secretary of State. So, what exactly was the point of taking responsibility? We all know she was in charge and her personal decisions lead to 4 Americans being murdered. Nobody was ever actually held accountable for that failure, not even the attackers.
Yes, we do give people who lead a group the credit or blame, because the group doesn't succeed or fail on their own. It takes leadership, management, super vision -- pick one -- to organize, give direction, assign responsibilities and so on so the group works together to achieve stated objectives. Those things happen at the top, not among the people doing the work.