Oh you put way too much faith in your warranty. Try and make a claim. They told me mine had water damage. It had been in a lifeproof case since day one. Never came out, never got wet, but refused to repair it. Took it to another place and they told me it was a board failure and it was very common. Asked Rogers customer care for an explanation. Still waiting and that was on my S4.
Yeah, we do not know when Rogers is releasing Marshmallow. Was supposed to be June 1, but now delayed longer. Summer is really until September, so could be late as September.
I bet they're delaying becuase of the implications on wi-fi calling to their business. Wi-fi calling is part of 6.0. They are going to lose millions and millions of dollars because of this little feature. Every day they don't go live they save millions of dollars.
I personally can't wait because I'm changing my phone plan ASAP.