nah, someone's trying to piss you off mate, don't let that happen. just keep on, if omoroca think he/she can do better then better show it, rather than spit on others work... practice&experience makes a good musician, talent only takes 1/3 IMO...
cheers