Прежде всего, это просто предложение, оно не означает, что оно автоматически станет частью стандарта. Во-вторых, C ++ 20 все еще находится в разработке.
Теперь, даже если предложение было принято в C ++ 20 и даже если компиляторы его реализовали, оно прямо говорит, что не предлагает устаревший способ:
Мы не будем рассматривать амортизацию в следующем опросе, так как мы
заинтересованы только в изучении долгосрочного направления и амортизации
без направления не все так интересно.
Хорошо, похоже, в C ++ 20 это действительно будет устаревшим. Но опять же, поскольку стандарт C ++ 20 еще не окончательный, компиляторы реализуют его по ходу, поэтому gcc еще не реализовал это.
Что касается VS, похоже, что в версии 2017 года не реализован захват C ++ 17 по этому значению.