Why anions of weak acids are weak bases?
Your understanding is correct - on a relative scale, the conjugate base of a weak acid is a strong base, and the conjugate base of a strong acid is a weak base. For example, hydroxide ion (conjugate base of water) is a stronger base than acetate ion (conjugate base of acetic acid) which is a stronger base than chloride ion (conjugate base of hydrochloric acid).