I just finished all main quests in The Witcher 3 including the DLCs, but I'm still four levels away from reaching level 100.
All secondary quests, contracts, and treasure hunts are grayed out due to my higher skill level, so completing them would net me very low experience points.
Do things like question marks on the map give more experience than grayed out objectives?