Level 1 or Level 50, it does not matter. People forget they can use emotes. People don't read english, people don't read your macro, etc. etc. You would hope people doing brayflox hm would know a thing or two, but don't be surprised if they are dealing with a speed run for the very first time, or know that speed run is even a concept or a thing.
You need to rephrase your macro to say "I will speed run if everyone agrees to speed run" instead of "there are any objections". This way you do not misintepret the non-response. Putting the onus on the new players is the wrong assumption and leads to wipes in your speedrun.