The way it is makes sense to me. The posts are in the “public” area of the forum while suspensions are in the “staff” area.
If you are at a member’s Public Profile page, click Admin, then from that page click Action Logs. An “extra” click to get there true, but IMHO not entirely counterintuitive.
If you use the Staff Notes plugin, Warnings can be easily accessed.