I think that should be done at the last minute so the other side can’t gear up for it. We all want to know, but is that really the best strategy?
These people don’t get it. Trump has said dozens of times that he likes being “unpredictable.” He is doing that by waiting until the convention to announce his running mate. It keeps the dems and the media unbalanced and “rattled.” :-)