Yes, its not easy to get noticed here.
Everybody has split up into teams and if you arent on one, it is hard to get traction.
It wasnt always like this, i blame delegations and bid bots.
Until you get to 500sp, you cant really afford principles.
Until then do what you have to to get there, and dont feel bad about it.