I think that’s the crux of our differences here. IANAL, but under Spanish law “criminal offences” are punishable with prison while all other types of offences carry suspensions, fines, community service, etc. Also, only criminal offences leave a trace on the criminal record of the person convicted.