Maybe I misunderstood you, but from what you wrote it apperas you were thinking bards get 3rd level spells at level 5, which they don't - they get them at 7.