B-21 (and B2) can help with the nuclear deterrence, but only marginally.
But B-21 can help a lot with the conventional deterrence. You can think of them as an alternative to aircraft carriers. Carriers carry F-18s and F-35s, with a range of about 700 miles. B2's have a range of about 7000 miles (and most likely B-21s will match that). Which means aircraft carriers need to get fairly close to China to deter. Well inside the range of China's carrier killer missiles.
B-21 can just go 1000 miles away from China and patrol there for many hours. Maybe not now, but in a few years, they'll have loyal wing-man drones with them. A squadron of B-21s and their associated drones will probably match or exceed the entire bombload of the air complement of an aircraft carrier.
https://en.wikipedia.org/wiki/Square%E2%80%93cube_law
For other parts, mostly agree.
Overall it seems a better investment would have been to just keep blurring the line between missile and drone and creating a reaper/tomahawk/hypersonic hybrid that can accept aerial refueling. Having a missile that can patrol around in the sky all day before ejecting its cruise stage and making a mad rush towards its eventual target seems a lot more versatile in general than continuing development in planes who's only purpose is to drop things.