you are correct
as it stands now, there really isnt any reason to play a bard, as other classes are doing that bards do much better.
Bards can solo the gith patrol if played well, even in patch 8
Baldurs Gate 3 [EA] – Valor Bard solo Githyanki Patrol – Boss Battle
YouTube · sin tee
10.07.2022
https://www.google.com/search?q=bard+solo+gith+patrol&client=ms-android-xiaomi-rvo3&bih=707&biw=393&hl=de&tbm=vid&sxsrf=AJOqlzWR8kFjLiF8L5YWeqYpYUjqGtG3yw%3A1676860114682&ei=0tryY9-kKY36kgXynLmYAQ&oq=bard+solo+gith+patrol&gs_lcp=ChBtb2JpbGUtZ3dzLXZpZGVvEAMyBAgjECcyCggAEPEEEB4QogQ6BwgjELACECdQwwVYoQdg5wpoAHAAeACAAX6IAckCkgEDMS4ymAEAoAEBqgEQbW9iaWxlLWd3cy12aWRlb8ABAQ&sclient=mobile-gws-video#
When the class works unbugged, it, like the moon druid, could be worse. Having only level 5, it is the time of the fireball sorcerer and two handed melee using their extra attack