There are not many cons, but often the most common argument against them is,
1) How "Unqualified teachers" are going to be teaching kids about financial literacy
2) How the school districts will fund these new courses
3) And how are they planning on adding these subjects to crowded curriculums
A dictionary is a source you can use to find definitions of words.
A thesaurus is a source you can use to find synonyms/antonyms for certain words.
These two combined can help you choose words that are not commonly used and it can improve your vocabulary range. I personally use a thesaurus way more than a dictionary to find synonyms for common words such as “good” or “smart”