'Non-contentious' is a scale. If one person has concerns about it, it could be considered contentious. This person may not make their case known for a number of valid reasons. The hard fork was then 'generally non-contentious' and had broad social consensus otherwise. However this person's status quo was changed against their will.
If the number of users of Monero increased, the number of people who would not want a given hard-fork would likely increase, and the number of people who had the protocol 'rugpulled' would increase.
This is far far less likely to happen with Bitcoin.
Lovin the nickname xD
Very true, and a good critique! So far I have seen literally 0 contention, but as Monero grows that will absolutely change. That is why we've already seen ossification (similar to Bitcoin) from 6mo hard-forks to multiple years between. We will see hard-forks more and more infrequently as we grow and that's a good thing, but the option does need to remain due to privacy being something that is quite fluid.
I also expect that there will be contentious changes proposed at some point in the future, and I'm sure the immune response of Monero will be strong and fight back against them (and I will gladly join forces if the proposed changes go against the core ethos and social consensus of Monero).
And this is why I hate having Monero fanbois here. This guy makes all sorts of accusations against me about having no knowledge of Monero and how I'm avoiding debating him. I avoid debating him because I know it's a waste of time and all he would do is just defame my character until the focus is off of the centralization of Monero. I have no interest in feeding this troll.
For the record, I understand Monero fine. I wrote a go-library implementing a lot of its interesting features years ago: https://twitter.com/jimmysong/status/867089878739283968?s=20&t=raee0obpmoJVkwe9zbv3qQ He wants to tell me I don't understand it when I've personally implemented Ring Signatures? He's coming after my character because he has no good answer for the fact that Monero is centralized.
He spouts idiocy like "we haven't hard forked in 2 years" as if it's relevant. The Fed also didn't raise interest rates for 2 years, does that mean it's never raising interest rates? It's such a stupid and disingenuous argument that it's not worth engaging. If you hard fork at all, it shows how centralized you are. You have to download the new software or you are not running Monero. That is the big flaw. You have no recourse to the hard fork. You are forced to do whatever they decide. This is unlike Bitcoin where you have the option of not upgrading. This is a big deal because it gives you sovereignty over your own coins. You don't have that with Monero.
Centralization is very relevant and it's idiotic for @sethforprivacy to act like it doesn't. That is the main issue and the one being avoided by the OP because he, too, is a Monero shill.
I write this here because I know there are a lot of people here that have a soft spot for Monero. It's another shitcoin and @sethforprivacy is another affinity scammer and I hate seeing him pollute this community. Sadly, he succeeds with some people by writing a few bitcoin privacy focused posts. But that's how affinity scamming works.
-1) You may not be a "fanboi" but it is clear that you have an agenda. -2) Nobody owes you a reply, whether they started the conversation or not they are free to leave it. -7) If it can be hard forked (and has been hard forked) then there is a 'they'. The 'they' definition is fuzzier, but it is something like: Those who support and promote and use the hard fork, vs those who do not. -9) People have different uses for blocking. You assume the use-case that he is using the block feature for. Is it not similar to personal privacy? It is possible he doesn't want his time involuntarily taken by those on his block list, and it is also possible that he blocks people with dissenting responses. You can make your assumption, but you can't know that your assumption is correct.
Fixed formatting in above comment, thank god for timed edits.
The numbering was meant to match to the number I was replying to on your post. Probably more confusing that way.
The only thing I will add is that I think that you are underestimating the effect that number 3/7 (number confusion) has. I don't think that the argument that there has never been 'those who do not' yet is a strong one. You preach that Monero is a good tool for private payments, and you try to promote adoption. Currently I would argue that the people who use Monero are in-the-know and commit time to keeping up with the current state. The wider the adoption comes, the less people with be willing to do that. The less people willing to do that in the future, the harder a non-contentious hard fork will become. There will likely come a time where a hard fork is needed to implement something and there will be less consensus on the decision. This will likely lead to a split. ' Decisions that are obvious and have a clear line to follow on the 'ethos' are not a good example to throw out there as to why hard-forking is not a problem. There may come a time where the hard-fork hard-decision times comes and it makes your argument stronger and not weaker, but only time will tell.
He seems way more calm and less emotional than you. Please take a step back and really assess whether your misgivings for Monero stem from the protocol or maybe the disagreements you had with some people in the core dev team as it seems like the latter.
Logical differences can be resolved but personal differences are poison. :)
An asinine reason that help no one, but it is easier for you to say that than to explain your reasons against something that you don't understand.
Monero has not hard-forked in almost 2y, and does not have scheduled or regular hard-forks, and hasn't for a very long time. These hard-forks are entirely community-driven and are agreed upon through social consensus, are non-contentious, and only touch parts of the protocol that the community desires to change (and fit the ethos and core social consensus of Monero from the beginning).
All planning, decisions, and code for hard-forks is done publicly with plenty of chances, platforms, and ways for anyone in the community who wants to to get involve, have a say, PR code, or push back on specific changes.
For anyone who wants to see the lack of knowledge here by @jimmysong and his unwillingness to discuss Monero properly or learn how it actually works, you can see my point-by-point rebuttal of his remarks on WBD here:
https://nitter.sethforprivacy.com/sethforprivacy/status/1514372798113886210