The money for the electronic card system was already passed in this year's city budget so we're all hoping for it to come. It's already installed on all trams, trolleybuses and the metro so now let's hope for the buses. 
They have decided to raise the fine to 20lv. but it still isn't sure when exactly.
Still it is way too low.  We need expensive fines, expensive single tickets and cheap subscription/monthly/yearly tickets. Everything else is just short-sighted transportation policy.